会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
自信,自律, 积极
博客园
首页
新随笔
联系
订阅
管理
2020年5月12日
详解为什么需要重写hashcode 和 equals 方法
摘要: 在HashMap 中 底层时候用的 数组 + 链表 + 红黑树的形式 那现在put(key,value), 他是先计算key的hash 值,通过hash 值找到数组的下标, 判断这个位置是否有对象 没有对象,则将value 放进去, 如果有对象,再去比较这两个对象之间是否相等 问题出现: 比较这两个
阅读全文
posted @ 2020-05-12 16:07 黄山一叶
阅读(500)
评论(0)
推荐(0)
编辑