leetcode

实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

我的写法是

1
2
3
4
5
6
7
8
9
10
11
12
public String (String str) {
char[] c = new char[str.length()];
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
if(chars[i]>=65&&chars[i]<=90){
c[i]=(char)(chars[i]+32);
}else {
c[i]=(chars[i]);
}
}
return new String(c);
}

link https://leetcode-cn.com/problems/to-lower-case/