首页 存档 技术 查看内容

如何正确实现 Java 中的 HashCode

2018-3-30 13:00 |来自: 互联网 205 0

摘要: #2016年 OSC 北京源创会年终盛典# OSC 协作翻译英文原文:How to Implement Java’s hashCode Correctly 链接:https://www.sitepoint.com/how-to-implement-javas-hashcode-correctly/ 译者:边城,sunnya05,无若相 ...


#2016年 OSC 北京源创会年终盛典#


OSC 协作翻译

英文原文:How to Implement Java’s hashCode Correctly

链接:https://www.sitepoint.com/how-to-implement-javas-hashcode-correctly/

译者:边城,sunnya05,无若


相等 和 Hash Code


从一般角度来看,Equality 是不错的,但是 hash code 更则具技巧性。如果我们在 hash code上多下点功夫,我们就能了解到 hash code 就是用在细微处去提升性能的。


大部分的数据结构使用equals去检查是否他们包含一个元素。例如:

List

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部