我有两个相同类型的对象。
Class A {
String a;
List b;
int c;
}
A obj1 = new A();
A obj2 = new A();
obj1 => {a = "hello"; b = null; c = 10}
obj2 => {a = null; b = new ArrayList(); c = default value}
你能告诉我将这些对象合并成单个对象的最佳方法吗?
obj3 = {a = "hello"; b = (same arraylist from obj2); c = 10}
obj1.a = "George"
和obj2.a = "Lucas"
,那么在“merged”对象中,obj3.a
的值应该是什么? - Asaph