Hallo,
ich habe (mal wieder) ein Problem. Ich habe ArrayListen die ineinander verschachtelt sind. Das sieht etwa so aus:
Mich würde nun brennend interessieren wie ich hier eine add-Methode mache. :bahnhof:
Ich habs mal so versucht, aber es klappt nicht:
Sind eigentlich verschachtelte Arrays das gleiche wie mehrdimensionale Arrays?
Hoffe jemand hat irgendwann mal die gleichen (dummen) Fehler wie ich gemacht ^^"
MfG SurviveX
ich habe (mal wieder) ein Problem. Ich habe ArrayListen die ineinander verschachtelt sind. Das sieht etwa so aus:
Code:
ArrayList<ArrayList> array1,array2,array3;
ArrayList<String> array4;
...
array1 = new ArrayList<ArrayList>();
array2 = new ArrayList<ArrayList>();
array3 = new ArrayList<ArrayList>();
array4 = new ArrayList<array4>();
...
array3.add(array4);
array2.add(array3);
array1.add(array2);
...
// Beispiel einer get-Methode
public String getEtwasAusArray4(int ind1,int ind2,int ind3,int ind4){
String inhalt = new String();
inhalt = (String)((ArrayList)((ArrayList)((ArrayList)theme.get(ind1)).get(ind2)).get(ind3)).get(ind4);
return inhalt;
}
Mich würde nun brennend interessieren wie ich hier eine add-Methode mache. :bahnhof:
Ich habs mal so versucht, aber es klappt nicht:
Code:
public void setEtwasInArray4(String detailx,int ind1,int ind2,int ind3,int ind4){
((ArrayList)((ArrayList)((ArrayList)theme.get(ind1)).get(ind2)).get(ind3)).detail.add(detailx);
}
Sind eigentlich verschachtelte Arrays das gleiche wie mehrdimensionale Arrays?
Hoffe jemand hat irgendwann mal die gleichen (dummen) Fehler wie ich gemacht ^^"
MfG SurviveX