Hi,
ich möchte Werte in einer Liste speichern. Dabei wird alle paar Millisekunden der erste Wert entfernt und am Ende der Liste kommt ein neuer dran. Im Grunde wie an einer Kasse, wo der vorderste fertig ist und geht und sich hinten ein neuer Kunde anstellt.
Das heißt aber, wenn der vorderste Wert entfernt wird, wird in einer ArrayListe, jeder Wert durchgegangen und um eins nach vorne geschoben.
Gibt es irgendeinen Container der sich besser für diese Aufgabe eignet? Oder irgendeinen anderen Lösungsansatz.
Das hatte ich schon öfters erlebt, dass es viele verschiedene Arten von Listen gibt, die sich sehr gut für die vershciedensten Aufgaben eignen, wo eine normale ArrayList versagen würde. Deshalb frage ich einfach mal in die Runde hinein.
Vielen Dank
Gruß
Net
ich möchte Werte in einer Liste speichern. Dabei wird alle paar Millisekunden der erste Wert entfernt und am Ende der Liste kommt ein neuer dran. Im Grunde wie an einer Kasse, wo der vorderste fertig ist und geht und sich hinten ein neuer Kunde anstellt.
Das heißt aber, wenn der vorderste Wert entfernt wird, wird in einer ArrayListe, jeder Wert durchgegangen und um eins nach vorne geschoben.
Gibt es irgendeinen Container der sich besser für diese Aufgabe eignet? Oder irgendeinen anderen Lösungsansatz.
Das hatte ich schon öfters erlebt, dass es viele verschiedene Arten von Listen gibt, die sich sehr gut für die vershciedensten Aufgaben eignen, wo eine normale ArrayList versagen würde. Deshalb frage ich einfach mal in die Runde hinein.
Vielen Dank
Gruß
Net