Comparator

남궁성님의 Java의 정석(3rd Edition)을 보고 정리한 글입니다. 1. Comparator, Comparable 객체를 정렬하는데 필요한 메서드를 정의한 인터페이스(정렬기준을 제공) Comparator는 compare(Object o1, Object o2) 메서드를 통해 객체를 비교한다. 두 객체(매개변수)로 비교한다. Comparable는 compareTo(Object o1) 메서드를 통해 객체를 비교한다. 자기자신과 매개변수 객체를 비교한다. compare(), compareTo() 모두 두 객체가 같으면 0, 비교하는 값보다 작으면 음수, 크면 양수를 리턴하도록 구현해야 한다. a. Comparator 예제 age(나이)를 기준으로 오름차순 정렬 class Student implements..
kmindev
'Comparator' 태그의 글 목록