📌 문제
https://programmers.co.kr/learn/courses/30/lessons/12932
📌 코드
package programmers;
import java.util.Arrays;
public class Pro_220421 {
// 도움 코드
public static void main(String[] args) {
long num = 12345;
System.out.println(Arrays.toString(solution(num)));
}
public static int[] solution(long n) {
String str = String.valueOf(n); // 배열에 크기를 지정해 주기 위해 String 형변환
int[] answer = new int[str.length()]; // 길이 만큼 크기 지정
long count = 0; // 인덱스 위치 바꾸기 위해 count 변수 생성
while (n > 0) {
answer[(int) count] = (int) (n % 10); // int 배열이므로 형변환 하여 값 저장
n /= 10;
count++;
}
return answer;
}
}
'Programmers' 카테고리의 다른 글
[Java] 프로그래머스 : 시저 암호 (0) | 2022.04.27 |
---|---|
[Java] 프로그래머스 : 이상한 문자 만들기 (0) | 2022.04.25 |
[Java] 프로그래머스 : 정수 제곱근 판별 (0) | 2022.04.20 |
[Java] 프로그래머스 : 제일 작은 수 제거하기 (0) | 2022.04.19 |
[Java] 프로그래머스 : 최대공약수와 최소공배수 (0) | 2022.04.18 |