Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
OK hvis jeg selv kloner hvert objekt så virker det, men jeg troede at der automatisk blev klonet nedad i objekthierakiet hvis man klonede en Vector, og der var en clone-metode i hvert objekt. Hvad er der så smart med clone() hvis det ikke virker sådan, så kan man jo bare lave en metode der hedder kopi()???
Vector clone er en shallow clone ikke en deep clone.
Desværre er dokumentationen ikke særligt klar:
public Object clone()
Returns a clone of this vector. The copy will contain a reference to a clone of the internal data array, not a reference to the original internal data array of this Vector object.
Den er noget bedre for ArrayList:
public Object clone()
Returns a shallow copy of this ArrayList instance. (The elements themselves are not copied.)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.