๋ฌธ์ ์ค๋ช
์์ด ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พธ๊ณ ์ํ๋ฒณ ์์๋๋ก ์ ๋ ฌํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
์ ํ์ฌํญ
- 0 < my_string ๊ธธ์ด < 100
์ ์ถ๋ ฅ ์
"Bcad" | "abcd" |
"heLLo" | "ehllo" |
"Python" | "hnopty" |
๋ก์ง์ ๋ถ๋ช toLowerCase -> sort ํ๋ฉด ๋๊ฒ ๊ตฌ๋ ์๊ฐ์ ํ๋๋ฐ
๋ฌธ์์ด๋ฌธ์ ๊ฐ ์์ง ์ฝํด์ .. char ๋ฐฐ์ด์ ์์ฑ๋ง ํ๋ฉด ๋๋๋ฐ ์ด๊ฑธ ์๊ฐ๋ชปํด์ ๊ทธ๋ฅ ๋์๊ฐ๋ค ;
char[] ch=my_string.toLowerCase.toCharArray();.........
๊ธฐ์ตํด;;;
import java.util.Arrays;
import java.util.Scanner;
class Solution {
public String solution(String my_string) {
String answer="";
char[] ch=my_string.toCharArray();
char[] chars=new char[ch.length];
for(int i=0; i<ch.length; i++){
chars[i]=Character.toLowerCase(ch[i]);
}
Arrays.sort(chars);
for(int i=0; i<chars.length; i++){
answer+=chars[i];
}
return answer;
}
}
๋ด๊ฐ ์ํ๋ ํ์ด...( ๋ค๋ฅธ ์ฌ๋ ํ์ด )
return new String(c)๊ฐ ๋๋๊ฑฐ๊ตฌ๋ . .
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : 7์ ๊ฐ์ (0) | 2022.10.21 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๋ฌธ์์ด ์ ๋ ฌํ๊ธฐ(1) (0) | 2022.10.21 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : A๋ก B ๋ง๋ค๊ธฐ (0) | 2022.10.19 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ๋๊ฐ ๋ฝ์์ ๋ํ๊ธฐ (0) | 2022.10.17 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด (1) | 2022.10.14 |