728x90
반응형
문제
반응형
풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
class Solution {
public String solution(String s) {
String answer = "";
String[] split = s.split(" ");
for(int i=0; i<split.length; i++) {
if(split[i].length() == 0) {
answer += " ";
}else {
answer += split[i].substring(0, 1).toUpperCase();
answer += split[i].substring(1, split[i].length()).toLowerCase();
answer += " ";
}
}
if(s.substring(s.length()-1, s.length()).equals(" ")){
return answer;
}
return answer.substring(0, answer.length()-1);
}
}
|
cs |
728x90
반응형
'[JAVA] 프로그래머스 스쿨 > JAVA Lv.2' 카테고리의 다른 글
[프로그래머스/Java] Lv.2 점프와 순간 이동 (0) | 2023.12.25 |
---|---|
[프로그래머스/Java] Lv.2 최솟값 만들기 (0) | 2023.03.03 |
[프로그래머스/Java] Lv.2 올바른 괄호 (0) | 2023.03.03 |
[프로그래머스/Java] Lv.2 124 나라의 숫자 (0) | 2023.02.23 |
[프로그래머스/Java] Lv.2 최댓값과 최솟값 (0) | 2023.02.18 |