Ich habe eine ArrayList und will nach und nach Arrays hinzufügen.
Es wird aber scheinbar immer das gleiche Array reingeschrieben.
Hab mit dem Debugger mal geguckt ob das übergebene Array a immer gleich ist, aber es ist schon immer unterschiedlich.
Wo liegt mein Fehler? Mit dem Index sage ich doch der Liste an welche Stelle ich das Objekt haben will oder nicht. (Durchlauf-1) wird auch an anderer Stelle hochgezählt. Daran kann es also nicht liegen.
Code:
public void Add2List(int[]a){
meineListe.add((durchlauf-1), a); // Der ArrayList wird das Objekt "zahlenfeld" mit dem Index "durchlauf" hinzugefügt
}
Es wird aber scheinbar immer das gleiche Array reingeschrieben.
Hab mit dem Debugger mal geguckt ob das übergebene Array a immer gleich ist, aber es ist schon immer unterschiedlich.
Wo liegt mein Fehler? Mit dem Index sage ich doch der Liste an welche Stelle ich das Objekt haben will oder nicht. (Durchlauf-1) wird auch an anderer Stelle hochgezählt. Daran kann es also nicht liegen.