Hallo zusammen,
ich habe ein eine ArrayList mehrere ArrayListen wie folgt eingefügt. Wenn ich nun zu einer inneren ArrayList z.B. einen String[] hinzufüge, wird dieser String[] in alle inneren ArrayLists eingefügt. Das ist aber nicht Sinn der Sache.
Eigentlich brauche ich eine Möglichkeit einen 2-Dimensionalen Array zu erzeugen (dessen Größe ich bei der Erzeugung noch nicht kenne) an dem ich an jedes Feld ein beleibiges Object einfügen kann. Wie geht denn sowas?
Gruß
xrax[/code]
ich habe ein eine ArrayList mehrere ArrayListen wie folgt eingefügt. Wenn ich nun zu einer inneren ArrayList z.B. einen String[] hinzufüge, wird dieser String[] in alle inneren ArrayLists eingefügt. Das ist aber nicht Sinn der Sache.
Code:
ArrayList exAllMod=new ArrayList();
for (int i=0;5>i;i++){
exMod = new ArrayList();
exAllMod.add(exMod);
}
String[] str=new String[123];
exMod=(ArrayList)exAllMod.get(0);
exMod.add(str);
exAllMod.set(0,exMod);
Gruß
xrax[/code]