题目:转换成小写字母
实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。
示例:
输入: "Hello"
输出: "hello"
输入: "here"
输出: "here"
输入: "LOVELY"
输出: "lovely"
思考:
这题比较简单,循环判断字符是大写,就加上32即可。
实现:
class Solution {
public String toLowerCase(String str) {
int num = 'a' - 'A';
char[] array = str.toCharArray();
for (int count = 0; count < str.length(); count++){
if (array[count] >= 'A' && array[count] <= 'Z'){
array[count] += num;
}
}
return new String(array);
}
}