본문 바로가기
알고리즘 문제풀이/Programmers - 자바

프로그래머스 - 이상한 문자 만들기

by 올리브영 2023. 3. 27.
728x90
반응형
class Solution {
    public String solution(String s) {
        String answer = "";
        String[] str = s.split("");
        int count = 0;
        for(int i=0; i<str.length; i++){
            if(str[i].equals(" ")){
                count=0;
                continue;
            }
            if(count%2==0){ // 짝수번째 대문자로
                str[i] = str[i].toUpperCase();
                count++;
            }
            else{ // 홀수번째 소문자로
                str[i] = str[i].toLowerCase();
                count++;
            }
        }
        for(String a : str){
            answer+=a;
        }
        return answer;
    }
}
728x90
반응형