문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음
문자열 s가 주어졌을 때, 모든 대문자를 동일한 소문자로 바꾼 문자열을 반환해라.
#1
Input: s = "Hello"
Output: "hello"
#2
Input: s = "here"
Output: "here"
#3
Input: s = "LOVELY"
Output: "lovely"
class Solution {
public String toLowerCase(String s) {
StringBuilder result = new StringBuilder();
for(int i = 0; i < s.length(); i++){
if('A' <= s.charAt(i) && s.charAt(i) <= 'Z'){
result.append((char)('a' + s.charAt(i) - 'A'));
}else{
result.append((char)(s.charAt(i)));
}
}
return result.toString();
}
}