- 난이도: Lv1
프로그래머스 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12930
풀이 링크(GitHub): hayannn/CodingTest_Java/프로그래머스/1/12930. 이상한 문자 만들기
풀이 시간 : 7분
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
int count = 0;
String[] array = s.split("");
for (int i = 0; i < array.length; i++) {
String ds = array[i];
if (ds.equals(" ")) {
count = 0;
} else {
count++;
}
if (count % 2 == 0) {
answer += ds.toLowerCase();
} else {
answer += ds.toUpperCase();
}
}
return answer;
}
}