美文网首页
hashcode问题

hashcode问题

作者: sunpy | 来源:发表于2019-03-15 10:34 被阅读0次

什么是hashcode

hashcode主要是用来在散列存储结构中确定对象的存储地址。通过hashcode找到数组的下标,进而找到对应的链表。

java中规定

  1. 如果两个对象相同,那么它们的hashcode值一定相同。
  2. 如果两个对象的hashcode相同,那么它们不一定相同。

解释

如果两个对象的hashcode相同,只能得到两个对象对应的是同一个数组的下标,它们可能是同一个对象,也有可能只是在同一条链表上而已。

相关文章

网友评论

      本文标题:hashcode问题

      本文链接:https://www.haomeiwen.com/subject/jlnkmqtx.html