如何比较两个java对象
我有两个从同一类实例化的java对象。
MyClass myClass1 = new MyClass();MyClass myClass2 = new MyClass();
如果我将它们的两个属性都设置为完全相同的值,然后验证它们是否相同
if(myClass1 == myClass2){ // objects match ...}if(myClass1.equals(myClass2)){ // objects match ...}
但是,这些方法都不返回真实值。我已经检查了每个属性,并且它们匹配。
如何比较这两个对象以验证它们是否相同?
汪汪一只猫
叮当猫咪
慕工程0101907
相关分类