if (new Point(10, 20).equals(new Point(10, 20)))
System.out.println("The points are equivalent");
else
System.out.println("The points are not equivalent");
上面的代码部分输出"这些点是等价的"
答案 0 :(得分:3)
如果你正在使用java.awt.Point,那么它将输出两个点是相等的。
阅读Point类的.equals方法。
如果您没有使用java.awt.Point类,并且您正在使用的类不会覆盖并使用.equals方法检查x和y,那么它将不相等,因为它们是两个独立的实例。