Hallo zusammen,
Ich mache gerade folgende Überlegung. Hoffe ich bringe das verständlich rüber.
Ich hab ein Programm, dass eine Schleife immer wieder durchläuft. In dieser Schleife ist noch eine innere Schleife enthalten, die einzeln mit ca. 10 Strings Aktionen durchführt.
In meinem Programm möchte ich einen dynamischen Speicher von Strings anlegen. Bei jedem Durchlauf kann an einer Stelle der Speicher durchsucht werden, ob der String im Speicher vorhanden ist. Bei Vorhandensein wird der Eintrag gelöscht bei Nicht-Vorhandensein soll er hinzugefügt werden. Die Logik in welchem Fall nach aktuellem String durchsucht wird, ist zu vernachlässigen.
Meine Frage:
Wie lege ich am besten diesen Speicher an. Er soll dynamisch in der Größe sein noch während mein Programm läuft. Das Programm soll automatisch Strings hinzufügen können aber auch löschen. Sowie den Speicher durchsuchen. Hab mir jetzt einiges durchgelesen, aber weiss nicht welcher Ansatz der Beste ist.
Collection, ArrayList, Array, map, hash map, properties ....
Vielen Dank schon mal im Voraus
Gruß Joe
Ich mache gerade folgende Überlegung. Hoffe ich bringe das verständlich rüber.
Ich hab ein Programm, dass eine Schleife immer wieder durchläuft. In dieser Schleife ist noch eine innere Schleife enthalten, die einzeln mit ca. 10 Strings Aktionen durchführt.
In meinem Programm möchte ich einen dynamischen Speicher von Strings anlegen. Bei jedem Durchlauf kann an einer Stelle der Speicher durchsucht werden, ob der String im Speicher vorhanden ist. Bei Vorhandensein wird der Eintrag gelöscht bei Nicht-Vorhandensein soll er hinzugefügt werden. Die Logik in welchem Fall nach aktuellem String durchsucht wird, ist zu vernachlässigen.
Meine Frage:
Wie lege ich am besten diesen Speicher an. Er soll dynamisch in der Größe sein noch während mein Programm läuft. Das Programm soll automatisch Strings hinzufügen können aber auch löschen. Sowie den Speicher durchsuchen. Hab mir jetzt einiges durchgelesen, aber weiss nicht welcher Ansatz der Beste ist.
Collection, ArrayList, Array, map, hash map, properties ....
Vielen Dank schon mal im Voraus
Gruß Joe