Hallo Michael
In Deinem Fall müsstest Du das Objekt kopieren:
MyObject a = new MyObject();
MyObject b = (MyObject)a.clone();
Dies geht nur, wenn die entsprechende Klasse java.lang.Cloneable implementiert.
Die Standardimplementierung kopiert nur das Objekt selbst, nicht Objekte, die selbiges Referenziert.
Wenn das der Fall sein soll, musst du Object clone() überschreiben.
Grüße
Daniel