728x90
import java.util.Arrays;
class Solution {
public int[] solution(String my_string) {
my_string = my_string.replaceAll("[a-z]", "");
String[] arr = my_string.split("");
// 문자열 하나씩 나눠 배열로 저장.
int[]answer = new int[arr.length];
// 변환 결과를 저장할 정수형 배열 생성.
for (int i = 0; i < arr.length; i++) {
answer[i] = Integer.parseInt(arr[i]);
// 배열에 저장된 숫자 문자열을 정수로 변환하여 answer 배열에 저장.
}
Arrays.sort(answer);
return answer;
}
}
문자열 정렬하기 (1) 문제.
어제 했던 replaceall 을 사용하고, 배열 관련 문제이다.
문자형에서 정수형으로 바꾸는 과정이 딱 나와야하는데 버벅인다. 고쳐야겠다..
230810 목.
728x90
'코딩테스트 연습 > 프로그래머스 Lv.0' 카테고리의 다른 글
프로그래머스 코딩테스트 lv.0 - 편지 JAVA / 자바 (0) | 2023.08.12 |
---|---|
프로그래머스 코딩테스트 lv.0 - 숨어있는 숫자의 덧셈(1) JAVA / 자바 (0) | 2023.08.11 |
프로그래머스 코딩테스트 lv.0 - 모음 제거 (Java / 자바) (0) | 2023.08.09 |
프로그래머스 코딩테스트 lv.0 - 팩토리얼 (Java / 자바) (0) | 2023.08.08 |
프로그래머스 코딩테스트 lv.0 - 최댓값 만들기 (1) (Java) (0) | 2023.08.07 |