Varolan bir nesneyi başka bir bilgisayara kopyalamayı başarmanın genel bir yolu var mı?Nesneyi başka bir nesneye kopyalama
MyObj
'un id
ve name
alanlarına sahip olduğunu varsayalım. Bunun gibi: Aşağıdaki şekilde
MyObj myObj_1 = new MyObj(1, "Name 1");
MyObj myObj_2 = new MyObj(2, "Name 2");
yerine
myObj_2.setName(myObj_1.getName()) // etc for each field
şey yapmak:
myObj_2.copyFrom(myObj_1)
yüzden farklı örnekleridir ancak eşit özelliklere sahip olduğunu.
http://stackoverflow.com/questions/64036/how-do-you-make-a-deep-copy-of-an-object – karlipoppins
Bu [Cevap] (http: // stackoverflow. com/questions/869033/how-do-i-copy-an-object-in-java/9834683 # 9834683) yardımcı olacaktır. –