Roel Notebook

[Java] 자연수 뒤집어 배열로 만들기

by Roel Downey
728x90
반응형

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

 

 

문제 

- 문제 링크: 프로그래머스

 

 

 

풀이

class Solution {
  public int[] solution(long n) {
      String str = String.valueOf(n);
		int number = str.length();
		int[] answer = new int[number];
		
		for(int index=0; index<number;index++) {
			answer[number-index-1] = Integer.parseInt(String.valueOf(str.charAt(index)));
		}
      return answer;
  }
    
}

 

다른 풀이

class Solution {
  public int[] solution(long n) {
      String str = ""+n; // 스트링 + int 할 경우 스트링으로 인식
		int number = str.length();
		int[] answer = new int[number];
		
		for(int index=0; index<number;index++) {
			answer[index] = (int)(n%10);
            n/=10;
		}
      return answer;
  }
    
}
728x90
반응형

블로그의 정보

What doing?

Roel Downey

활동하기