Oder man kann auf eine Zählvariable bei der Iteration verzichten, indem man hasNext() überprüft, und den Listeninhalt wie im folgenden Beispiel verändern:
Alternativ kann man die Liste beim Iterieren modifizieren. Hier eine Möglichkeit, wie man alle Integer-Zahlen in einer Liste auf Null setzt:
Und schließlich bietet ListIterator auch eine add-Methode. Diese Methode fügt ein Objekt hinter der aktuellen Position in der Iteration ein, so dass man das nächste Objekt erstellt, das angezeigt wird. Damit ist z. B. On-the-fly-Bearbeitung möglich. Das folgende Code-Beispiel zeigt, wie man rekursiv alle Dateien in einem Verzeichnis iterieren kann:
Neueste Kommentare
Noch keine Kommentare zu Java-Tipps zur Listen-Iteration und zum Vergleichen von Beans
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.