import java.util.*;
class Solution {
public int[] solution(long n) {
String[] arr = String.valueOf(n).split("");
int[] answer = new int[arr.length];
int cnt = 0;
for(int i = arr.length - 1; i >= 0; i--){
answer[cnt] = Integer.parseInt(arr[i]);
cnt++;
}
return answer;
}
}
1.
class Solution {
public int[] solution(long n) {
String s = String.valueOf(n);
StringBuilder sb = new StringBuilder(s);
sb = sb.reverse(); // 역순으로 먼저 뒤집기
String[] ss = sb.toString().split("");
int[] answer = new int[ss.length];
for (int i=0; i<ss.length; i++) { // 뒤집은 수 차례대로 배열에 넣기
answer[i] = Integer.parseInt(ss[i]);
}
return answer;
}
}
💬 StringBuilder.reverse() 기능: 역순으로 정렬하기