需要重载equals和hashCode方法
在HashMap中,查找key的比较顺序为:
1.计算对象的Hash Code,看在表中是否存在。
2.检查对应Hash Code位置中的对象和当前对象是否相等。
显然,第一步就是要用到hashCode()方法,而第二步就是要用到equals()方法
需要重载equals和hashCode方法
在HashMap中,查找key的比较顺序为:
1.计算对象的Hash Code,看在表中是否存在。
2.检查对应Hash Code位置中的对象和当前对象是否相等。
显然,第一步就是要用到hashCode()方法,而第二步就是要用到equals()方法