为什么重写equals时必须重写hashCode方法?
摘要:
首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法 那为什么在重写equals方法时都要重写hashCode方法呢:首先equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回 阅读全文
posted @ 2016-11-15 11:23 乐之者v 阅读(39886) 评论(2) 推荐(12)
浙公网安备 33010602011771号