Playground/자바문제집
[프로그래머스] 이상한 문자 만들기
미숫가루설탕많이
2023. 2. 9. 20:53
import java.util.*;
class Solution {
public String solution(String s) {
String[] arr = s.split("");
StringBuilder sb = new StringBuilder();
int idx = 0;
for (int i = 0; i < arr.length; i++) {
if (arr[i].equals(" ")) {
sb.append(" ");
idx = 0;
} else if ((idx + 1) % 2 == 1) {
sb.append(arr[i].toUpperCase());
idx++;
} else {
sb.append(arr[i].toLowerCase());
idx++;
}
}
return sb.toString();
}
}