Comparable (1) 썸네일형 리스트형 Comparable과 Comparator Comparable과 Comparator 클래스는 모두 컬렉션 프레임워크를 이용하여 데이터를 정렬할 때 어떻게 정렬할 것인가에 대한 기준을 정할 때 사용되는 클래스들입니다. 두 클래스는 비슷한 역할을 수행하는데 두 클래스의 차이를 이번 포스팅에서 알아보도록 하겠습니다. 우선, 각각의 클래스의 내부를 살펴보면 아래와 같습니다. public interface Comparable{ public int compareTo(Object o1); } public interface Comparator{ int compare(Object o1, Object o2); boolean equals(Object obj); } 그럼, 두 인터페이스의 compare 관련 함수는 어떤 점에서 차이가 있을까요? 우선, 매개변수의 개수.. 이전 1 다음