摘要: 主要原因是默认从Object继承来的hashCode是基于对象的ID实现的。如果你重写了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。这样,当你用其中的一个作为键保存到hashMap、hasoTable或 阅读全文
posted @ 2015-12-29 17:39 Animationer 阅读(25599) 评论(2) 推荐(4) 编辑