class Solution {
public String solution(String s) {
String answer = "";
return answer;
}
}
class Solution {
public String solution(String s) {
String answer = "";
// '문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단' 따라서, " " 공백을 기준으로 단어를 분리시킴
String[] str = s.split("");
int idx = 0;
for (int i = 0; i < str.length; i++) {
// 공백인 경우
if (str[i].equals(" ")) {
idx = 0;
// 짝수 문자인 경우
} else if (idx % 2 == 0) {
// 대문자로 바꾼다
str[i] = str[i].toUpperCase();
// 다음 문자로 넘어가기 위해 더해준다
idx++;
// 홀수 문자인 경우
} else {
// 소문자로 바꾼다
str[i] = str[i].toLowerCase();
// 다음 문자로 넘어가기 위해 더해준다
idx++;
}
// 모든 str의 문자를 더한다
answer += str[i];
}
return answer;
}
}