class Solution {
public String solution(String myString) {
String answer = "";
int tmp;
for(int i=0; i<myString.length(); i++){
tmp = (int)myString.charAt(i);
if((65<=tmp)&&(tmp<=90)){
answer += (char)(tmp+32);
}else{
answer += (char)tmp;
}
}
return answer;
}
}
tmp가 대문자 알파벳에 해당하는 경우 (65 이상, 90 이하) 소문자로 변경해주는데, 대문자와 소문자의 ASCII 코드 값의 차이가 32이므로 tmp에 32를 더한 후 소문자로 변환합니다. 그렇지 않은 경우에는 그대로 answer에 추가합니다.