Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase.
Example 1:
Input: "Hello"
Output: "hello"
Example 2:
Input: "here" Output: "here"
Example 3:
Input: "LOVELY" Output: "lovely"
代码:
class Solution {
public String toLowerCase(String str) {
char[] mystring = str.toCharArray();
String result="";
for(char c:mystring) {
if(c>='A'&&c<='Z') {
c = (char) (c+32);
}
result+=c;
}
return result;
}
}
public String toLowerCase(String str) {
StringBuilder builder = new StringBuilder();
for(char c:str.toCharArray()) {
if(c>='A'&&c<='Z') builder.append((char)(c+32));
else builder.append(c);
}
return builder.toString();
}
}
自带函数:
public String toLowerCase(String str) {
return str.toLowerCase();
}