У меня есть два объекта одного типа.
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}