首页 > 技术文章 > 为什么重写equals()方法为什么要重写hashCode()方法

vingLiu 2020-01-09 09:34 原文

https://www.jianshu.com/p/3819388ff2f4

 

总结:

1、如果重写了equals()方法,不重写hashCode()方法,会导致,你定义的类在使用基于散列的操作(HashSet,HashMap)的时候会出错!!!

推荐阅读