https://programmers.co.kr/learn/courses/30/lessons/12930?language=java#



static public String solution(String s) {

String[] str = s.trim().split(" ");

String ans = "";

for (int i=0; i<str.length; i++) {

for (int j=0; j<str[i].length(); j++) {

if (j%2 == 0) {

ans += (str[i].charAt(j)+"").toUpperCase();

} else {

ans += (str[i].charAt(j)+"").toLowerCase();

}

}

ans += " ";

}

return ans.trim();

}

public static void main(String[] args) {

System.out.println(solution("abc d fs dcdc c sdacvsd acxvdsf avsfsdfacxv sdf"));

}


실행 결과도 만족하는데 도대체 왜... 틀린 걸까