会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ServerSocket
Ture liberty is to have power over onself in all things
博客园
首页
新随笔
联系
管理
订阅
2015年12月29日
为什么要重写hashcode()方法
摘要: 主要原因是默认从Object继承来的hashCode是基于对象的ID实现的。如果你重写了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。这样,当你用其中的一个作为键保存到hashMap、hasoTable或
阅读全文
posted @ 2015-12-29 17:39 Animationer
阅读(25710)
评论(2)
推荐(4)
公告