会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
云杉木屋
我的人生可以有把玩单调的时间,但没有忍受厌倦的余地。
博客园
首页
新随笔
联系
订阅
管理
2022年10月8日
简述HashSet的扩容机制以及我们在重写equals()的时候为何会重写hashcode()
摘要: 摘要:在背面试知识点的时候存在这样一条著名的面试题:我们重写equals()的时候为什么要重写hashcode()?答案往往是:二者是配套使用的,只重写equals()不重写hashcode()会导致判断的时候出错误,这是一个非常模糊的回答,直接记住往往会导致我们持续的错误理解,今天在看HashSet的源码的时候发现了其本质上的原因,特来记录。
阅读全文
posted @ 2022-10-08 14:36 云杉木屋
阅读(74)
评论(0)
推荐(0)
编辑
公告