重写equals为什么还要重写hashmap
时间: 2023-02-19 19:30:35 浏览: 78
重写equals和hashcode方法_equals_重写equals和hashcode方法_
因为HashMap的hashCode()方法是根据它的键值对来计算的,如果键值对发生变化,HashMap的hashCode()值也会发生变化,这样就会影响HashMap的性能,因此需要重写equals()方法来保持HashMap的性能。
阅读全文
重写equals和hashcode方法_equals_重写equals和hashcode方法_