快捷导航

HashCode是地址么?

System.out.println()是默认调用toString(),而 网上查的toString()源码:
public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }这么说打印对象的时候就是 类名@hashcode 但是打印出来的十六进制又是表示地址的。但是地址又不是hashcode。。请问这里怎么理解

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP