当前位置: 代码迷 >> 综合 >> object类中的方法-----hashCode():
  详细解决方案

object类中的方法-----hashCode():

热度:94   发布时间:2023-12-16 02:19:05.0

hashCode():

public int hashCode(),返回值类型是int返回该对象的哈希码值。支持此方法是为了提高哈希表(例如java.util.Hashtable 提供的哈希表)的性能。其实就是对象的地址的十进制表示形式。

System.out.println(p1.hashCode());

//输出结果:1829164700,即toString()返回的十六进制的地址的十进制形式。(十六进制15db9742转换为十进制是1829164700)

//如果用变量接收,就要定义一个int类型变量。

int code = p1.hashCode();

System.out.println(code);

  相关解决方案