[JAVA] Iterator Memo

Ich werde eine einfache Verwendung von Iterator hinterlassen. Ich habe Iterator bis jetzt noch nicht angesprochen, aber es scheint häufig zu sein, deshalb habe ich beschlossen, die grundlegende Verwendung zusammenzufassen.

Iterator

//Listeninitialisierung
List<String> list = new ArrayList<>(Arrays.asList("apple","banana","orange","fish"));

//Iterator-Erklärung
Iterator<String> iterator = list.iterator();

//Iterator-Methode hasNext()Schleifenverarbeitung mit
//hasNext(): Gibt true zurück, wenn die Iteration mehr Elemente enthält.
while(iterator.hasNext()) {
	//Iterator-Methode als nächstes()Nehmen Sie das Element mit heraus
	//next(): Gibt das nächste Element in der iterativen Verarbeitung zurück.
	String str = iterator.next();

	if(str.equals("banana")) {
	//Iteratormethode entfernen()Löschen Sie das Element mit
	//Entfernt das letzte von diesem Iterator zurückgegebene Element aus der Basissammlung
		iterator.remove();
	}
}
System.out.println(list);
[apple, orange, fish]

Recommended Posts

Iterator Memo
Ganzzahliges Memo
Docker-Memo
Iteratormuster
Lombok Memo
Dockerfile-Memo
Iteratormuster
Corretto Memo
Java-Memo
AWS-Memo
Dcokerfile Memo
Memo Stream
Frühlingsrückblick Memo
Docker-Tutorial (Memo)
Java alles Memo
API-Memo streamen
Docker-Betriebsnotiz
Eclipse Trick Memo
Java Silver Memo
Verwendungshinweise zu JavaParser
Das süchtig machende Memo von SpringBoot-JPA-Hibernate
Entwurfsmuster ~ Iterator ~
Java SE 7 Hinweis
So installieren Sie OpenJDK 11 Memo
MySQL-Migrationsnotiz (1)
Hinweise zur Verwendung von WatchService
PlantUML-Nutzungsnotiz
Java alles Memo 2
Docker-Compose-Befehlsnotiz
e-Gov Einstellungsnotiz
Maven3-Fehlerprotokoll
Java-Spezifikationsnotiz
Verwendungshinweise zu JUnit5
Java-Muster-Memo