728x90
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
import java.io.*;
import java.util.*;
class Solution {
public String solution(String s) {
StringBuilder answer = new StringBuilder();
int flag = 1;
for(char c : s.toCharArray()){
if(c == ' '){
// 띄어쓰기 확인
answer.append(c);
flag = 1;
continue;
}
else {
if(flag == 1){
answer.append(Character.toUpperCase(c));
flag = 0;
}
else{
answer.append(Character.toLowerCase(c));
}
}
}
return answer.toString();
}
}
'Algorithm > Programmers' 카테고리의 다른 글
| [Lv.2] 게임 맵 최단거리 : Java (0) | 2025.09.26 |
|---|---|
| [Lv.2] 프로세스 : Java (0) | 2025.09.26 |
| [Lv.2] 괄호 회전하기 : Java (0) | 2025.09.26 |
| [Lv.2] 문자열 압축 : Java (0) | 2025.09.26 |
| [Lv.2] 다리를 지나는 트럭 : Java (0) | 2025.09.26 |