public class MyClass{
public String elem1;
public int elem2;
public MyType elem3;
.................
}
MyClass object1=new MyClass();
MyClass object2=new MyClass();
object1.elem1=...
object1.elem2=...
...
object2.elem1=...
object2.elem2=null
.....
我要的是一樣的東西如何合併Java對象動態
object1.merge(object2);
它會動態遍歷的MyClass的所有成員,並運行此每個成員
if(object1.elem != object2.elem && object2.elem!=null)
object1.elem=object2.elem;
就是這樣的機制存在於Java中?