Java-Tipps zur Listen-Iteration und zum Vergleichen von Beans

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:

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

1 Tag ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

1 Tag ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

1 Tag ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

2 Tagen ago

Digitale Produkte „cyberfit“ machen

Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.

2 Tagen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…

2 Tagen ago