함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다.
n
은 1이상 8000000000 이하인 자연수입니다.long 을 String 으로 String 을 arr 로 변환해
오름차순 정렬을 한 후
다시 long 타입으로 변환해주었다.
long n = 118372;
long answer = 0;
//----------------//
String str = Long.toString(n);
String[] arr = str.split("");
Arrays.sort(arr, Collections.reverseOrder());
str = String.join("", arr);
System.out.println(Long.parseLong(str));
🔗 split()