H
hakoe
Gast
Hallo Freunde,
ich brauche dringd den Tritt, der mir auf die Sprünge hilft.
foldendes Problem:
Ein ArrayList<String> zu befüllen funtioniert wie erwartet.
Ein ArrayList<String[]> zu befüllen klappt (bei mir) nicht!
So dachte ich,geht es:
Der Compiler frisst es, die Laufzeitumgebung frisst es.
Und wie ist das Ergebnis?
Alle (!!) Elemente der ArrayList enthalten die Daten des zuletzt ausgeführten liste.add(zeile).
W A R U M ?
Ratlose Grüsse
hakoe
ich brauche dringd den Tritt, der mir auf die Sprünge hilft.
foldendes Problem:
Ein ArrayList<String> zu befüllen funtioniert wie erwartet.
Ein ArrayList<String[]> zu befüllen klappt (bei mir) nicht!
So dachte ich,geht es:
Code:
ArrayList<String[]> liste=new ArrayList<String[]>();
String[] zeile=new String[2];
int i;
int count=eine Zahl>0;
for (i=0;i<count;i++){
zeile[0]="Zeile"+(i+1);
zeile[1]="Test"+(i+1);
liste.add(zeile);
}
Und wie ist das Ergebnis?
Alle (!!) Elemente der ArrayList enthalten die Daten des zuletzt ausgeführten liste.add(zeile).
W A R U M ?
Ratlose Grüsse
hakoe