会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kuki
博客园
首页
新随笔
联系
订阅
管理
Java集合:2个对象去算hashcode的时候,有没有可能算出来是一样的?
是的,两个不同的对象在计算
hashCode 时有可能得到相同的值
,这种情况称为“哈希碰撞”。
Java 的 hashCode 方法并没有保证不同对象一定返回不同的哈希码,
只保证如果两个对象通过 equals() 比较为相等,它们的 hashCode 必须相同。
因此,即使两个对象不相等,也可能产生相同的哈希值。
posted @
2025-04-03 11:22
kuki'
阅读(
34
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告