class Point {
private int xPos, yPos;
public Point(int x, int y) {
xPos = x;
yPos = y;
}
public static void main(String[] args) {
System.out.println(new Point(10,20));
}
}
以上代码的输出返回对象的哈希码的同一类名@十六版,虽然我对SG伽内什图沙·夏尔马指(OCPJP指南文本)状态“十六进制值对于每个实例都是不同的。”我没有正确理解这个吗?的Java:的ToString()打印相同的hashCode每次
你一次又一次地运行此同一程序?或者你的意思是你正在创建'Point'的另一个实例,但获得相同的值? –
@ shree.pat18:我正在运行相同的程序。 – sk89