hooyantsing's Blog

直接输出对象带有一串地址和对象hashCode关系

字数统计: 171阅读时长: 1 min
2020/05/20

直接输出对象带有一串地址和对象hashCode关系


起因:

986f3850553081a31ca52e3b3320b580.png

根据上图,散列码就是hash值。但印象中直接输出对象得到的一串地址和输出对象的hash值并不相同。

测试与结果:

1cbdc8f8204f9772c65655e1c26d3af2.png

7b490ffc5e90a949fc716e2854804034.png

可以发现,输出结果似乎确实不同。

查阅资料:

援引: https://blog.csdn.net/zhyazaq/article/details/82659660?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

ebbbf8319502de76a730879c37d880f4.png

原来如此。它将hashCode从十进制转成十六进制了,所以看起来不一样,实际上是同一个值。

结论:

论题所提到的两个值是相等的,均是hashCode值(散列码)。

CATALOG