class Solution {
public String solution(String s) {
String answer = "";
char[] tmp = (' ' + s).toCharArray();
for (int i = 1; i < tmp.length; i++) {
if (tmp[i - 1] == ' ') tmp[i] = Character.toUpperCase(tmp[i]);
else tmp[i] = Character.toLowerCase(tmp[i]);
}
answer = new String(tmp).substring(1);
return answer;
}
}
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges