1
2
3
4
5
6
7
8
9
10
11
|
import java.util.*;
class Solution {
public long solution(long n) {
long answer = 0;
char[] cArr = Long.toString(n).toCharArray();
Arrays.sort(cArr);
StringBuilder sb = new StringBuilder(new String(cArr)).reverse();
answer = Long.parseLong(sb.toString());
return answer;
}
}
|
cs |
Arrays.sort 할 때 Collectioins.reverseOrder 옵션 사용이 안 되기 때문에 StringBuilder를 사용하였다.
'Programmers > Level1' 카테고리의 다른 글
x만큼 간격이 있는 n개의 숫자 (0) | 2021.07.07 |
---|---|
행렬의 덧셈 (0) | 2021.07.07 |
핸드폰 번호 가리기 (0) | 2021.07.07 |
하샤드 수 (0) | 2021.07.07 |
최대공약수와 최소공배수 (0) | 2021.07.07 |