자바 - 자연수 뒤집어 배열로 만들기

백종석·2022년 5월 16일
0
post-thumbnail

문제 :

풀이 :

import java.util.*;

class Solution {
    public int[] solution(long n) {
        // Long.toString()으로 n을 String 변환
        String sN = Long.toString(n);
        
        // 입력받은 sN의 길이만큼 배열 생성
        int[] answer = new int[sN.length()];
        
        int i = 0;
        while(n>0){
            // answer[i]에 n/10을 한 나머지 입력
            answer[i] = (int)(n%10);
            // System.out.println(answer[i]);
            
            // 입력받은 n을 10으로 나눈 몫을 10으로 반복 나눔
            n/=10;
            i++;
        }
        return answer;
    }
}
profile
항해중인 우당탕탕 코린이

0개의 댓글