문자열 내림차순으로 배치하기

dev·2021년 3월 16일
0

코드

import java.util.Arrays;
import java.util.Collections;
class Solution {
    public String solution(String s) {
        String answer = "";
        String[] arr = s.split("");
        Arrays.sort(arr, Collections.reverseOrder());
        for(int i=0;i<arr.length;i++) {
        	answer += arr[i];
        }
        return answer;
    }
}

코드 설명

s를 String 배열로 만든 다음에 자바에서 제공하는 Arrays의 sort() 함수를 사용
sort()할 경우 오름차순이여서, Collections의 reverseOrder()를 사용하여 내림차순으로 적용

profile
studying

0개의 댓글