๋ฌธ์ ์ค๋ช
๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string ์์ ์๋ ์ซ์๋ง ๊ณจ๋ผ ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ ๋ฆฌ์คํธ๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
์ ํ์ฌํญ
- 1 ≤ my_string์ ๊ธธ์ด ≤ 100
- my_string์๋ ์ซ์๊ฐ ํ ๊ฐ ์ด์ ํฌํจ๋์ด ์์ต๋๋ค.
- my_string์ ์์ด ์๋ฌธ์ ๋๋ 0๋ถํฐ 9๊น์ง์ ์ซ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. - - -
์ ์ถ๋ ฅ ์
"hi12392" | [1, 2, 2, 3, 9] |
"p2o4i8gj2" | [2, 2, 4, 8] |
"abcde0" | [0] |
replaceAll... ([^0-9]...
split ๋ฉ์๋๋ก ๋ฐฐ์ด์ ๋ด์์ฃผ๊ณ ..
๋ฌธ์์ด -> ์ ์๋ Integer.parseInt .. !
import java.util.Arrays;
import java.util.Scanner;
class Solution {
public int[] solution(String my_string) {
String result=my_string.replaceAll("[^0-9]","");
String[] arr=result.split("");
int[] answer=new int[arr.length];
for(int i=0; i<arr.length; i++){
answer[i]=Integer.parseInt(arr[i]);
}
Arrays.sort(answer);
return answer;
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : k์ ๊ฐ์ (0) | 2022.10.22 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : 7์ ๊ฐ์ (0) | 2022.10.21 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๋ฌธ์์ด ์ ๋ ฌํ๊ธฐ(2) (0) | 2022.10.21 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : A๋ก B ๋ง๋ค๊ธฐ (0) | 2022.10.19 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 1 : ๋๊ฐ ๋ฝ์์ ๋ํ๊ธฐ (0) | 2022.10.17 |