2020
10-01
10-01
一文搞懂hashCode()和equals()方法的原理
Java中的超类java.lang.Object有两个非常重要的方法:publicbooleanequals(Objectobj)publicinthashCode()这两个方法最开发者来说是十分重要的,必须清楚的理解,但实际上,甚至很多经验丰富的Java开发者有时候也没有真正搞清楚这两个方法的使用和原理。当我们自定义了对象,并且想要将自定义的对象加到Map中时,我们就必须对自定义的对象重写这两个方法,才能正确使用Map。我们接下来将用这篇文章指出在使用hashcode和equal...
继续阅读 >