import java.util.Objects;
class Solution {
public String solution(String s) {
String[] arr = s.split(" ");
StringBuilder sb = new StringBuilder();
for (String st : arr) {
st = st.trim();
if(st.isEmpty()) {
sb.append(" ");
continue;
}
for (int i = 0; i < st.length(); i++) {
if(i % 2 == 0) sb.append(Character.toUpperCase(st.charAt(i)));
else sb.append(Character.toLowerCase(st.charAt(i)));
}
sb.append(" ");
}
sb.deleteCharAt(sb.length() - 1);
return sb.toString();
}
}
굉장히 쉬운 문제라고 생각했다...
때문에 조건을 제대로 보지않았고 혼구녕이 났다...
조건을 정확히 파악하고 어떤 경우의 수가 있을지 제대로 판단해보자... ㅠ