如何获得两个相同类型的对象之间的差异

时间:2015-11-17 19:27:18

标签: java

是否有任何库比较两个对象(也是嵌套对象)并返回相同和差异属性的列表作为结果。

比较类型Sample的对象(int id,string name,String fname,Object subObject);

Sample obj1= new Sample(1,"name1","john", new Adds());
Sample obj2= new Sample(1,"name2", null, new Adds());

并返回结果

match :    id  -1
mismatch : name  - name1  name2
           fname - john   null

也可以比较Adds对象

0 个答案:

没有答案