整数降順で整列[programmers]-練習問題


import java.util.Arrays;

// 정수 내림차순으로 배치하기 - 연습문제
public class DESCofN {
	public long solution(long n) {

		String s = "";

		char[] arr = Long.toString(n).toCharArray();
		Arrays.sort(arr);

		for (int i = arr.length - 1; i >= 0; i--) {
			s += arr[i] + "";
		}
		return Long.parseLong(s);

	}

	public static void main(String[] args) {
		DESCofN s = new DESCofN();
		System.out.println(s.solution(118372));
	}

}