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();
}
}
'Playground > 자바문제집' 카테고리의 다른 글
[프로그래머스] 예산 (0) | 2023.02.10 |
---|---|
[프로그래머스] 시저 암호 (0) | 2023.02.10 |
[프로그래머스] 직사각형 별찍기 (0) | 2023.02.09 |
[프로그래머스] 부족한 금액 계산하기 (0) | 2023.02.09 |
[프로그래머스] 문자열 다루기 기본 (0) | 2023.02.09 |