{プログラマー}スキルチェックレベル.1整数降順ソート(Java)


問題の説明
関数解は、パラメータ入力として整数nを受け入れる.
nの各ビット数を大きいから小さい順に並べ替えてください.
例えば、nが118372の場合、873211が返される.
せいげんじょうけん
  • nは、8000000000を超える自然数です.
  • I/O例

    Javaプール
    import java.util.*;
    
    class Solution {
        public long solution(long n) {
            long answer = 0;
            
            String s = String.valueOf(n);
            char[] arr = s.toCharArray();
            
            Arrays.sort(arr);
            s = new StringBuilder(new String(arr)).reverse().toString();
            
            answer = Long.parseLong(s);
            
            return answer;
        }
    }