Comparable와 compareTo Comparable는 compareTo 메서드를 하나만 갖고있는 있는 인터페이스입니다. compareTo 메서드는 두 가지 성격만 빼면 eqauls와 같습니다. compareTo는 동치성 비교 뿐아니라 순서까지 비교할 수 있으며 제네릭합니다. compareTo의 일반 규약 두 객체 참조의 순서를 바꿔도 같은 결과가 나와야 합니다. a pn.lineNum); } 해시코드 값의 차를 기준으로하는 경우 - 추이성을 위배! 이 방식은 사용하면 안됩니다. 정수 오버플로우를 일으키거나 IEEE 754 부동소수점 계산 방식에 따른 오류를 낼 수 있습니다. static Comparator hashCodeOrder = new Comparator() { public int compa..