Java 기초 이론

Comparator

자바응애 2024. 5. 3. 20:10

Comparator : 비교하는 객체

메서드
- compare(변수명1, 변수명2) : 두 객체나 변수를 비교해서 정렬 순서를 결정
변수명1 < 변수명2 : 음수 반환 : 내림차순
변수명1 = 변수명2 : 0 반환
변수명1 > 변수명2 : 양수 반환 : 오름차순

- reversed() : 순서를 거꾸로 뒤집어서 순서를 매길때 사용

-comparing(클래스명::참조할메서드명) 클래스 밑에서 참조할 메서드를 가지고 와서 정렬 기준 결정