[Java] Comparable vs Comparator
Comparable 정렬 수행 시 기본적으로 적용되는 정렬 기준이 되는 메서드를 정의하는 인터페이스 package: java.lang.Comparable Java에서 제공되는 정렬이 가능한 모든 클래스들이 구현 구현 implements Comparable public int compareTo(객체 타입 o) 오름차순 → 현재 객체 - 파라미터 객체 내림차순 → 파라미터 객체 - 현재 객체 사용 Arrays.sort(___) Collections.sort(___) ↓ Arrays.sort() vs Collections.sort() 더보기 Arrays.sort() - 배열을 정렬할 경우 Collections.sort() - ArrayList, LinkedList, Vector 등을 정렬할 경우 예시 clas..