五分三十七秒那句理解不了
老师说:判断两个引用的值是否相等,比较的也是地址。
但是看如下代码:
public class A{
private int num=1;
private int num2=1;
public static void main (String[]args){
A a=new A();
A a2=new A();
if(a.num==a2.num2)
System.out.println("两个值相同");
else
System.out.println("两个值不同");
}
}
为什么我这输出的是:两个值相同。
请各路大神解一解