Referenzdatentyp kopieren

Steffen321

Mitglied
Hallo,

ich arbeite gerade an einem Programm, welches Listen verwalten soll.
Dabei tritt bei mir ein Problem auf, welches eine doch recht simple Lösung haben müsste, auf die ich aber leider nicht komme.

Wenn ich mit einem Objekt arbeite, ruft dies Probleme bei anderen Stellen im Programm hervor.
Dafür müsste ich einfach das Objekt kopieren und dann unabhängig daran arbeiten können.

Hierbei liegt aber bei mir das Problem.
Da es sich um einen Referenzdatentyp handelt, kann ich diesen nicht so einfach kopieren, da am Ende alle auf dieselben Daten zugreifen.

Ich würde mich sehr über eine Lösungsidee freuen.
 
Code:
VL_ObjectPanel copy = list.getList().get(i);

Mein Code ist denke ich nicht so wahnsinnig aussagekräftig, besonders da ich mit dem Model-View-Control Ansatz arbeite und alles in unterschiedlichen Klassen bearbeitet wird.
Im Wesentlichen geht es darum, dass ich das list.getList().get(i) kopieren möchte, sodass es an anderen stellen nicht "angezapft" werden kann 😀
 

Zurück
Oben