会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
1367356
博客园
首页
新随笔
联系
订阅
管理
2017年12月17日
使用对象作为hashMap的键,需要覆盖hashcode和equals方法
摘要: 1:HashMap可以存放键值对,如果要以对象(自己创建的类等)作为键,实际上是以对象的散列值(以hashCode方法计算得到)作为键。hashCode计算的hash值默认是对象的地址值。 这样就会忽略对象的内容,不是以对象的内容来判断。如果要以对象的内容进行判断,就要覆盖掉对象原有的hashCod
阅读全文
posted @ 2017-12-17 15:04 1367356
阅读(3461)
评论(0)
推荐(1)
编辑
公告