想请教一个JAVA类判断相等的问题
这段代码最后一个false不明白
class Point
{ int x,y;
Point( int a, int b)
{ x=a; y=b;}
}
public class A
{ public static void main(String args[])
{ Point p1, p2;
p1=new Point(12,16);
p2=new Point(6,18);
System.out.println(p1==p2);
p1=p2;
System.out.println(p1==p2);
}
}
结果是:false false