
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
ArrayList<Character> list = new ArrayList<>();
for(char c : s.toCharArray()) {
list.add(c);
}
Collections.sort(list, Collections.reverseOrder());
for(char c : list) {
answer += c;
}
return answer;
}
}
문자열 s의 문자들을 저장시킬 ArrayList 타입 list를 생성한다. 그런 다음, list에 문자열 s의 문자들을 추가시킨다. Collections.sort 메소드의 두번째 매개변수에 Collections.reverseOrder 메소드를 통해서 list를 역순 정렬 시킨다. 그런 다음 for문을 돌려서 list의 문자들을 answer에 추가해주면 된다.
