3
重写equal()时为什么也得重写hashCode()之深度解读equal方法与hashCode方法渊源 - CSDN博客 (blog.csdn.net)
natsu 積分 0

Java中的TreeMap、Comparable、Comparator - 神一样的存在 - 博客园1

  • 用 HashMap 時是以 hashCode()equals() 來比較兩個 key 是否相等
  • 用 TreeMap 時則是以 Comparable 介面的 comparareTo() 來比較兩個 key 是否相等
qrtt1 積分 0

PRACTICAL JAVA中文版1 內有精美的解說,可惜繁中已絕版啊。但侯捷有釋出過 pdf 呦。