黑马程序员技术交流社区
标题:
hashCode 与地址值的关系
[打印本页]
作者:
0ntheroad
时间:
2016-3-24 10:46
标题:
hashCode 与地址值的关系
aClass.toString;
返回className@hashCode
难道hashCode就是地址值吗?
作者:
monZhang
时间:
2016-3-24 11:41
hashcode是根据地址值算出来的一个值,并不是真正的地址值,通常只要hashcode值不同就认为不是一个对象。我理解是这样的
作者:
zshhappy
时间:
2016-3-24 15:17
HashCode 的用途是为了方便快速地查找对象,当你重写了 hashCode() 后,返回对象的哈希码值,HashCode 就不再是默认的对象内部地址了,而是你自己定义的一个值。
作者:
flyhui
时间:
2016-3-24 21:28
并不是。Hash只是根据地址值算出来的一个整数
作者:
inverse
时间:
2016-3-24 21:41
hasCode()返回该对象根据哈希算法计算出来的值和地址有关
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2