Java 정렬 방법 정리 [Comparator vs Comparable]
Comparator vs Comparable처음엔 이해가 안될 수 있으니 밑에 예제들을 참고해주세요.특징ComparableComparator정의 위치클래스 내부클래스 외부정렬 기준의 수단일 정렬 기준다수의 정렬 기준주요 메서드compareTo(T o)compare(T o1, T o2)용도기본 정렬 기준을 정의할 때 사용다양한 정렬 기준을 정의할 때 사용구현 방식public class ClassName implements ComparableComparator comparator = new Comparator() { ... };자주 사용되는 경우자연스러운 순서를 정렬해야 할 때특정 상황에 따라 다른 기준으로 정렬할 때예시public int compareTo(Person other) { return this...