정수내림차순으로 배치

DeadWhale·2022년 10월 4일
0

프로그래머스

목록 보기
7/21
post-thumbnail
import java.util.*;
import java.util.stream.*;
class Solution{
    public long solution(long n) {
        StringBuilder sb = new StringBuilder();
        List<Integer> list =Arrays.stream(String.valueOf(n).split("")).
                             map(Integer::parseInt).
                             collect(Collectors.toList());
        
        list.sort(Comparator.reverseOrder());
        
       for(int i : list) sb.append(String.valueOf(i));
        return Long.valueOf(sb.toString());
    }
}

어제 5분 잔것 때문에 너무 졸려서 제대로 풀지 못하겟다.
해결은 했는데 더 좋은 방식도 많고 생각나는 방식이 몇개 더 있긴한대 그냥 했다
오늘은 너무 피곤하다. ㅠ

0개의 댓글