본문 바로가기

Backend/Algorithm

35. toUpper/LowerCase - 이상한 문자 만들기

 

 

 

코드

 

class Solution {
    public String solution(String s) {
        int index = 0;
		String answer = "";
		
		for(int i=0; i<s.length(); i++) {
			if(s.charAt(i) == ' ') {
				answer += ' ';
				index =0;
			}else {
				index ++;
				if(index%2 != 0) {
					answer += Character.toUpperCase(s.charAt(i));
				}else {
					answer += Character.toLowerCase(s.charAt(i));
				}
			}
		} 
			
        return answer;
    }
}

 

 

 

접근방법

 

'Backend > Algorithm' 카테고리의 다른 글

37. stack - 올바른 괄호  (0) 2020.12.20
36. sort - 가장 큰 수  (0) 2020.12.14
34. for, if - 예산  (0) 2020.11.30
33. 2중 반복문 - 직사각형 별찍기  (0) 2020.11.28
32. long - x만큼 간격이 있는 n개의 숫자  (0) 2020.11.23