Java - Comparator와 Comparable


Java - Comparator와 Comparable

규칙! 음수를 리턴하면 자리 바꿈. 0 또는 양수를 리턴하면 자리 안바꿈 그래서 오름차순 할때 : 오른쪽이 크면 음수 (오른쪽이 앞쪽 인덱스) 내림차순 할때 : 왼쪽이 크면 음수 (오른쪽이 앞쪽 인덱스) 1. Comparator 인터페이스 구현 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; class Student{ String name; int math; int science; Student(String name, int math, int science){ this.name = name; this.math = math; this.science = scie..


원문링크 : Java - Comparator와 Comparable