[프로그래머스] Lv. 1 자연수 뒤집어 배열로 만들기(Java)
by rowing0328https://school.programmers.co.kr/learn/courses/30/lessons/12932
정답 코드
public class Solution {
public int[] solution(long n) {
String str = Long.toString(n);
String reversed = new StringBuilder(str).reverse().toString();
char[] arr = reversed.toCharArray();
int[] result = new int[arr.length];
for (int i = 0; i < result.length; i++) {
result[i] = arr[i] - '0';
}
return result;
}
}
설명
- 입력받은 숫자를 문자열로 변환한다.
- 문자열을 뒤집는다.
- 뒤집힌 문자열을 문자의 배열로 변환한다.
- 배열의 각 문자를 정수로 변환한다.
실행 결과
참고 자료 :
'🏅Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스] Lv. 1 이상한 문자 만들기(Java) (0) | 2025.01.13 |
---|---|
[프로그래머스] Lv. 1 시저 암호(Java) (0) | 2025.01.13 |
[프로그래머스] Lv. 2 삼각 달팽이(Java) (2) | 2024.12.28 |
[프로그래머스] Lv. 4 호텔 방 배정(Kotlin) (0) | 2024.12.27 |
[프로그래머스] Lv. 2 교점에 별 만들기(Java) (0) | 2024.12.26 |
블로그의 정보
코드의 여백
rowing0328