<나의 풀이>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | class Solution { public String solution(String s) { String answer = ""; s=s.toLowerCase(); String[] a = s.split(""); a[0]=a[0].toUpperCase(); answer+=a[0]; for(int i=1; i<a.length; i++){ if(a[i-1].equals(" ")){ a[i] = a[i].toUpperCase(); } answer+=a[i]; } return answer; } } | cs |
<다른사람풀이>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | class Solution { public String solution(String s) { String answer = ""; String[] sp = s.toLowerCase().split(""); boolean flag = true; for(String ss : sp) { answer += flag ? ss.toUpperCase() : ss; flag = ss.equals(" ") ? true : false; } return answer; } } | cs |