JAVA
배열 - 임의의 조건으로 정렬하기
주탱2
2022. 9. 20. 02:16
String[] strArr = new String[3];
Arrays.sort(strArr, new Comparator<String>(){
@Override
public int compare(String o1, String o2){
return (o2+o1).compareTo(o1+o2);
} // 두 문자를 합친 값을 비교하여 내림차순으로 정렬
// return 값이 1이면 자리를 바꿈
// o2+o1이 o1+o2 보다 큰 경우에 1
});
참고 : https://lotuus.tistory.com/35
자바 배열, 객체 정렬하기 : Comparable, Comparator 인터페이스 (+다중정렬 예시)
[목차] 🟢 기본형변수, Wrapper클래스 배열 정렬 Arrays.sort(배열명) : 배열 오름차순 정렬 Arrays.sort(배열명, Collections.reverseOrder()) : 배열 내림차순 정렬 🟢 객체 정렬 : Comparable과 Comparato..
lotuus.tistory.com