class A
{
int a=10,b=10,c=10;
}
class Equals
{
public static void main(String s[])
{
A a,b;
a=new A();
b=new A();
if(a.equals(b))
{
System.out.println("We r same...");
}
else
{
System.out.println("We r not same...");
}
}
}
爲什麼此代碼不打印輸出爲we r same
?
我無法理解這個程序背後的邏輯。在java中如何工作?
的【如何equals()方法的工作原理]可能的複製(http://stackoverflow.com/questions/16089282/how-equals-method-works) – ControlAltDel