규칙121 이펙티브 자바 3장 규칙 12. Comparable 구현을 고려하라 Effective Java 3장 객체의 생성과 삭제 규칙 12. Comparable 구현을 고려하라 CompareTo compareTo 메서드는, Object 에 구현되지않았으며, Comparable 인터페이스에 있는 유일한 메소드 단순 동치검사 외 순서비교가 가능한 메서드임. 거의 모든 자바 플랫폼 라이브러리에 포함된 값 클래스는 해당 인터페이스를 구현한다고 보면 됌. compareTo 메서드 일반규약 일반적으로 해당 규약을 가지는데, 이는 규칙8의 equals 와 매우 유사함. sgn(x.compareTo(y) == -sgn(y.compareTo(x))) x.compareTo(y) > 0 && y.compareTo(z) > 0 이면, x.compareTo(z) > 0 x.compareTo(y) == .. 2021. 2. 17. 이전 1 다음