본문으로 바로가기

특정 문자열 내림차순 정렬

category 카테고리 없음 2019. 7. 8. 18:30

특정 문자열 내림차순 정렬



String s = "Zbcdefg";
String[] arr = s.split("");
        
Arrays.sort(arr, Collections.reverseOrder());
System.out.println(String.join("", arr));


결과 : gfedcbZ


String.join

위 함수는 첫 번째 파라미터를 인덱스 마다 삽입하여 배열을 문자열로 변환해주는 함수이다.


처음에 split으로 빈 문자열로 쪼개어 배열로 저장하였으니 복구할 때도 빈 문자열을 삽입하여 문자열로 변환