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