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);