자바비교1 [Java]Comparable / Comparator 인터페이스 특징과 차이 정리 Comparable 인터페이스 - 원소 자신과 상대 비교 int CompareTo(T other) 오버라이딩 해야함 ( 매개 변수로 받는 타원소와 비교) Comparator 인터페이스 - 제 3자의 도우미. 두 원소를 받아서 비교 int Comparator(T o1, T o2) : 둘을 비교하기 위해 매개변수 받음 음수 : Comparable - 타원소가 크다 / Comparator - o1o2 0 : 둘이 같다 보통 오름차순. 내림차순 하고 싶으면 부호를 반대로 취하기 java.lang.Comparable class Student implements Comparable{ int no, score; public Student(int no, int score){ super(); this.no = no; t.. 2023. 1. 5. 이전 1 다음