Auf Thema antworten

> auf folgende Weise versucht, indem ich den copy constructor an meine obige Schleife angehängt habe


Collections.copy() macht nicht viel besser als deine Schleife,

wird sich jedenfalls hüten, neue Objekte zu erstellen statt mit den vorhandenen Objekten zu arbeiten


hier musst du ansetzen:

> School s = (School)arrayList.get(i);

s ist das alte Objekt, erstelle ein neues:

School s2 = new School(s);

oder clone() ja, Beispiele suchen



Oben