Skip to content

Commit 7020768

Browse files
committed
[level 2] Title: JadenCase 문자열 만들기, Time: 2.43 ms, Memory: 78.6 MB -BaekjoonHub
1 parent 935bfd7 commit 7020768

File tree

2 files changed

+10
-14
lines changed

2 files changed

+10
-14
lines changed
Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
class Solution {
2-
public String solution(String s) {
3-
StringBuilder sb = new StringBuilder();
4-
String[] params = s.toLowerCase().split("");
2+
public String solution(String s) {
3+
String answer = "";
4+
String[] sp = s.toLowerCase().split("");
55
boolean flag = true;
66

7-
for(String param : params) {
8-
if(flag) {
9-
sb.append(param.toUpperCase());
10-
}else{
11-
sb.append(param);
12-
}
13-
flag = param.equals(" ");
7+
for(String ss : sp) {
8+
answer += flag ? ss.toUpperCase() : ss;
9+
flag = ss.equals(" ") ? true : false;
1410
}
1511

16-
return sb.toString();
17-
}
12+
return answer;
13+
}
1814
}

프로그래머스/2/12951. JadenCase 문자열 만들기/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### 성능 요약
66

7-
메모리: 76.1 MB, 시간: 0.68 ms
7+
메모리: 78.6 MB, 시간: 2.43 ms
88

99
### 구분
1010

@@ -16,7 +16,7 @@
1616

1717
### 제출 일자
1818

19-
2025년 03월 31일 17:28:43
19+
2025년 08월 01일 11:28:49
2020

2121
### 문제 설명
2222

0 commit comments

Comments
 (0)