Java用自定义的类作为HashMap的key值实例

2018-05-23  本文已影响0人  lianpeixin

需要重载equals和hashCode方法

在HashMap中,查找key的比较顺序为:

1.计算对象的Hash Code,看在表中是否存在。

2.检查对应Hash Code位置中的对象和当前对象是否相等。

显然,第一步就是要用到hashCode()方法,而第二步就是要用到equals()方法

上一篇 下一篇

猜你喜欢

热点阅读