Hallo zusammen,
Habe ein kleines Problem mit dem abfüllen einer verschachtelten ArrayList...
Ich möchte eigentlich nur die verschachtelte ArrayList "submenupunktListe_de_komplett" mit Daten aus der ArrayList "submenupunktListe_de" abfüllen.
ArrayList<String> submenupunktListe_de = new ArrayList<>();
ArrayList<ArrayList<String>> submenupunktListe_de_komplett = newArrayList<ArrayList<String>>();
Der Ablauf ist folgendermassen:
1) Aus einer Datei werden Werte ausgelesen und mit "add" der ArrayList "submenupunktListe_de" hinzugefügt
2) Sobald alle Werte ausgelesen wurden, so wird die ArrayList "submenupunktListe_de" mit "add" der verschachtelten ArrayList "submenupunktListe_de_komplett" hinzugefügt
//bis hier klappt soweit alles wunderbar
3) Nun wird die ArrayList mit removeAll(submenupunktListe_de) gelöscht damit sie mit neuen Werten gefüllt werden kann.
//jetzt ist die verschachtelte Liste ebenfalls sofort leer weil die Referenz leer ist :bahnhof:
4) Nun möchte ich die nächste Datei einlesen und die neue ArrayList wieder in die verschachtelte ArrayList hinzufügen. Da jedoch wegen removeAll die verschachtelte Liste ebenfalls leer ist funktionierts nicht.
Hat jemand einen Tipp wie man ein solches Problem am besten angeht..?
Vielen Dank für eure Unterstützung :toll:
Gruss gzah
Habe ein kleines Problem mit dem abfüllen einer verschachtelten ArrayList...
Ich möchte eigentlich nur die verschachtelte ArrayList "submenupunktListe_de_komplett" mit Daten aus der ArrayList "submenupunktListe_de" abfüllen.
ArrayList<String> submenupunktListe_de = new ArrayList<>();
ArrayList<ArrayList<String>> submenupunktListe_de_komplett = newArrayList<ArrayList<String>>();
Der Ablauf ist folgendermassen:
1) Aus einer Datei werden Werte ausgelesen und mit "add" der ArrayList "submenupunktListe_de" hinzugefügt
2) Sobald alle Werte ausgelesen wurden, so wird die ArrayList "submenupunktListe_de" mit "add" der verschachtelten ArrayList "submenupunktListe_de_komplett" hinzugefügt
//bis hier klappt soweit alles wunderbar
3) Nun wird die ArrayList mit removeAll(submenupunktListe_de) gelöscht damit sie mit neuen Werten gefüllt werden kann.
//jetzt ist die verschachtelte Liste ebenfalls sofort leer weil die Referenz leer ist :bahnhof:
4) Nun möchte ich die nächste Datei einlesen und die neue ArrayList wieder in die verschachtelte ArrayList hinzufügen. Da jedoch wegen removeAll die verschachtelte Liste ebenfalls leer ist funktionierts nicht.
Hat jemand einen Tipp wie man ein solches Problem am besten angeht..?
Vielen Dank für eure Unterstützung :toll:
Gruss gzah