본문 바로가기

Coding Test/프로그래머스

[프로그래머스/자바] 정수 내림차순으로 배치하기

import java.util.Arrays;

class Solution {
    public long solution(long n) {
        StringBuilder sb = new StringBuilder();
        String str = n + "";
        char[] arr = str.toCharArray();
        Arrays.sort(arr);
        
        for(int i=arr.length - 1; i>=0; i--) {
            sb.append(arr[i]);
        }
        
        return Long.parseLong(sb.toString());
    }
}