传入字符串,将其小写形式。
根据 ASCII
码判断并返回即可,大写 A - Z 为 065 - 090,小写 a - z 为 097 - 122,正好相隔 32,当为大写时,将 ASCII 码 + 32 即可。
class Solution {
public String toLowerCase(String str) {
char[] chars = str.toCharArray();
for (int i = 0; i < chars.length; i++) {
char c = chars[i];
if (c >= 65 && c <= 90) {
chars[i] = (c += 32);
}
}
return new String(chars);
}
}
Runtime: 0 ms, faster than 100.00% of Java online submissions for To Lower Case.