欢迎光临
我们一直在努力

技术专栏 第74页

为什么重写equals一定也要重写hashCode方法?

thbcm阅读(101)赞(0)

总结: 对于普通判断对象是否相等来说,只equals是可以完成需求的,但是如果使用set,map这种需要用到hash值的集合时,不重写hashCode方法,是无法满足需求的。尽管如此,也一般建议两者都要重写,几乎没有见过只重写一个的情况