📖Algorithm/Simulation, Math
자바 [Programmers] 1단계 - 자연수 뒤집어 배열로 만들기 (Integer.parseInt(), String.valueOf(), str.substring())
구동엽
2024. 2. 18. 01:34
class Solution {
public int[] solution(long n) {
String str = String.valueOf(n);
int[] answer = new int[str.length()];
for(int i=0; i<str.length(); i++){
answer[i] = Integer.parseInt(str.substring(answer.length-1-i,answer.length-i));
}
return answer;
}
}
1. long형 n 값을 String 형으로 변환한다. (String.valueOf() 내장함수 사용)
2. int형 배열을 String의 길이 만큼 생성한다. (str.length() 내장함수 사용)
3. int형 배열에 String을 맨 뒤에서 1개씩 자른다. (str.substring(4, 5) : 4 <= n < 5 범위로 자름)
4. 자른 값을 Int형으로 변환한다. (Integer.parseInt() 내장함수 사용)