문자열 myString이 주어집니다. myString에서 알파벳 "a"가 등장하면 전부 "A"로 변환하고, "A"가 아닌 모든 대문자 알파벳은 소문자 알파벳으로 변환하여 return 하는 solution 함수를 완성하세요.
StringBuilder를 사용해서 경우를 나눠서 넣어주면 되지않을까?
class Solution {
public String solution(String myString) {
String answer = "";
StringBuilder result = new StringBuilder();
for(int i = 0; i < myString.length() ; i++){
char c = myString.charAt(i);
if(c == 'a'){ //char의 경우 작은따옴표 쓰기
result.append("A");
}else if(c == 'A'){
result.append("A");
}else if(Character.isUpperCase(c)){
result.append(Character.toLowerCase(c));
} else {
result.append(c);
}
}
return result.toString();
}
}