摘要: 在每个覆盖了 equals 方法的类中,都必须覆盖 hashCode 方法。如果不这样做的话,就会违反 hashCode 的通用约定,从而导致该类无法结合所有的给予散列的集合一起正常运作。这类集合包括 HashSet、HashMap,下面是Object 的通用规范: 在应用程序的执行期间,只要对象的 阅读全文
posted @ 2019-10-17 22:19 印记XP 阅读(117) 评论(0) 推荐(0)
摘要: HashSet和TreeSet有什么区别呢? 他们的区别主要在他们底层的数据结构不同。HashSet使用的HashMap来实现的,而TreeSet使用的TreeMap来实现的。 HashMap和TreeMap的区别呢? HashMap是一个最常用的数据结构,它主要用于我们又通过固定值(key)获取内 阅读全文
posted @ 2019-10-17 22:06 印记XP 阅读(795) 评论(0) 推荐(1)