목록comparTo (1)
초보개발자 긍.응.성
(이펙티브 자바 3) 14. Comparable을 구현할지 고려하라
Comparable 인터페이스를 이용해야 할 때와 어떻게 사용해야 하는지 알아보자. Comparable Comparable 인터페이스는 오직 단 하나의 메서드 compareTo를 가진다. 이전 장에서 살펴본 Cloneable은 clone 메서드를 Object에 가지지만, 이와 달리 Comparable의 compareTo 메서드는 Object에 속하지 않는다. compareTo 메서드는 단순 동치성 비교에 더해 순서까지 비교할 수 있으며 제네릭하다. 그러므로 Comparable을 구현했다는 것은 그 클래스의 인스턴스들에는 자연적인 순서(nature order)가 있음을 뜻한다. public interface Comparable { public int compareTo(T o); } Comparable.co..
책 정리/이펙티브 자바 3
2020. 10. 4. 20:13