Tiefe Kopie einer Zeile eines zweidimensionalen Arrays

lalalajava

Mitglied
Hallo,
ich möchte gerne eine tiefe Kopie einer bestimmten Zeile eines zweidimensionalen Arrays machen. Momentan ist mein Vorgehen wie folgt:
Java:
int [] [] array = new int [3] [3];
int [] [] kopie = new int [3] [3];
kopie[2]=array[2].clone();
Reicht das aus?
 
In diesem Fall - also für einfache ints - reicht das so aus.

Sobald dein Array aber Objekte enthält, wird das Array zwar geklont, beide Arrays enthalten aber die gleichen Objekte. Also kein "deep cloning".
 

Zurück
Oben