https://school.programmers.co.kr/learn/courses/30/lessons/12917
Arrays.sort(arr, Collectons.reverseOrder);로 정렬이 될줄 알았는데 char[] 배열이라 그런지 정렬이 안됬고
Stringbuilder를 이용해서 .reverse.toString으로 정렬했다
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
char[] arr = s.toCharArray();
Arrays.sort(arr);
answer = new StringBuilder(new String(arr)).reverse().toString();
return answer;
}
public static void main(String[] args) {
Solution T = new Solution();
Scanner in = new Scanner(System.in);
String s = in.next();
System.out.println(T.solution(s));
}
}
'알고리즘 이전 > 프로그래머스 1레벨' 카테고리의 다른 글
소수 찾기 (0) | 2023.09.21 |
---|---|
문자열 (0) | 2023.09.21 |
문자열 내 마음대로 정렬하기 (0) | 2023.09.19 |
나누어 떨어지는 숫자 배열 (0) | 2023.09.19 |
가운데 글자 가져오기 (0) | 2023.09.18 |