First In First Out (FIFO) Datenstrukturen oder Warteschlangen , ermöglichen es dem Programmierer , um Daten von einer Struktur in der Reihenfolge ging es in. Dies kann in vielen Situationen nützlich, in denen der Programmierer braucht eine ständig rotierende abrufen Satz von Daten . In vielen Sprachen ist der Programmierer überlassen, diese für sich selbst entweder mit Speicher Adreßzeiger oder Arrays arbeiten, aber in Java , das ist unnötig. Der "Queue "-Schnittstelle bietet diese Funktionalität in einer Vielzahl von vorhandenen Klassen und die beste Wahl ist die " LinkedList . " Anleitung
1
Öffnen " Netbeans . " Klicken Sie auf " Datei" und " Neue Klasse ".
2
Type " psvm ", um eine main-Methode erstellen.
3
Fügen Sie den folgenden Code, um die Haupt- Methode :
LinkedList Fifo = new LinkedList ();
fifo.offer ("Dies ist der erste . ");
fifo.offer ( "Dies ist zweite . ");
fifo.offer ("Dies ist "Angebot" -Methode fügt die neuen Daten an das Ende der Warteschlange. "Hinzufügen" -Methode kann auch verwendet werden , und können optional eine Position in der Liste für das neue Element . "Umfrage "-Methode werden sowohl das Einzelteil an der Kopf der Schlange und entfernen Sie sie ganz aus der Liste . Falls Sie bei dem Element an der Vorderseite der Liste suchen, aber habe es nicht entfernt wird, würden Sie die "peak "-Methode zu verwenden.