[Java] für Anweisung / erweitert für Anweisung

zur Aussage

Wiederholen Sie den gleichen Vorgang eine bestimmte Anzahl von Malen

	for (int i = 0 ; i < 10; i++ ) {
		System.out.print(i);
	}

Ausführungsergebnis ➡ 0123456789

für (Initialisierung; bedingter Ausdruck; Ausdruck ändern) Wiederholen Sie die Verarbeitung im Block, während der bedingte Ausdruck wahr ist

Für Aussage erweitert

Wiederholen Sie diesen Vorgang, solange sich Elemente im Array oder in der Liste befinden Im Gegensatz zur for-Anweisung gibt es keine bedingten Ausdrücke oder Änderungsausdrücke

	Integer[] array = {0,1,2,3,4,5,6,7,8,9};
		
	for (Integer str: array) {
		System.out.print(str);
	}

Ausführungsergebnis ➡ 0123456789

für (Deklaration der Variablen: Zu rufender Listenname) Wiederholen Sie den Vorgang im Block, solange Elemente vorhanden sind

IntStream Ich habe den Rat erhalten, dass die Verwendung von IntStream einfach ist. Danke für deinen Rat!

IntStream.range gibt einen kontinuierlichen Wert (IntStream) vom angegebenen Startwert bis zum Endwert -1 zurück.

IntStream.range (Startwert, Endwert)

Die von der for-Anweisung durchgeführte Verarbeitung ist bei Verwendung von IntStream wie folgt.

import java.util.stream.IntStream;

public static void main(String[] args) {
  IntStream.range(0, 10).forEach(System.out::print);
}

Es ist schön, weil Sie keine bedingten Ausdrücke für Initialisierung und Inkremente schreiben müssen.

Recommended Posts

[Java] für Anweisung / erweitert für Anweisung
Java für Anweisung
[Java] für Anweisung, während Anweisung
(Memo) Java für Anweisung
[Java] Grundlegende Aussage für Anfänger
Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden
[Anfänger] Java-Variable / logischer Operator / erweitert für Anweisung [Anmerkung 22]
So schleifen Sie Java Map (für jede / erweiterte for-Anweisung)
[Java] Machen Sie die Variablen der erweiterten for-Anweisung und für jede Anweisung unveränderlich
Für JAVA-Lernen (2018-03-16-01)
2017 IDE für Java
Java-Switch-Anweisung
Java, für Anweisung / while-Anweisung ab Anfänger
[Java] Paket für die Verwaltung
[Java] So drehen Sie ein zweidimensionales Array mit einer erweiterten for-Anweisung
Verwenden Sie die Java7-Anweisung try-with-resources für die Verarbeitung zum Schließen des Cursors
Gegenmaßnahmen für OutOfMemoryError in Java
Array vs ArrayList vs HashMap Erweitert für Statement Race
[Java] Heutzutage ist die erweiterte for-Anweisung nicht ausschließlich für List, nicht wahr?
NLP für Java (NLP4J) (2)
NLP für Java (NLP4J) (1)
[Java] So erhalten Sie HashMap-Elemente per Schleifensteuerung mithilfe der erweiterten for-Anweisung
[Java-Grundlagen] Lassen Sie uns ein Dreieck mit einer for-Anweisung erstellen
Über für Anweisung und wenn Anweisung
Java-Debug-Ausführung [für Java-Anfänger]
Bücher zum Erlernen von Java
2018 Java Proficiency Test für Newcomer-Basics-
Grundlagen der Java-Programmierung Practice-for-Anweisung
Punkte für das Refactoring (if-Anweisung)
☾ Java / Repeat-Anweisung und Repeat-Steueranweisung
Java-Thread sicher für Sie
Grundlagen der Java-Programmierung Practice-Switch-Anweisung
Java für Anfänger, Daten verstecken
[Java] Tipps zum Schreiben der Quelle
Java-Installationsort für Mac
Java-Anwendung für Anfänger: Stream
Java während und für Anweisungen
In Java 2D-Karte speichern und mit for-Anweisung drehen
C # Spickzettel für Java-Techniker
Neue Syntax für Java 12 Switch-Anweisungen
[Für Anfänger] Zusammenfassung des Java-Konstruktors
Verwendung von Java-Array-Elementen für, Länge, Wert und erweitert für Anweisungen
AWS SDK für Java 1.11.x und 2.x.
Anfänger spielen Janken-Spiele in Java
Java für Anfänger, Ausdrücke und Operatoren 1
[Für Anfänger] Führen Sie Selenium auf Java aus
Hallo Welt für ImageJ Java Plugin
[OpenCV3.2.0] Eclipse (Java) -Einstellungen (für Mac)
Java für Anfänger, Ausdrücke und Operatoren 2
Java-Lernnotiz (while-Anweisung, do-while-Anweisung)
[Java] Die Geschichte einer wirklich beängstigenden switch-Anweisung
Aktivieren Sie OpenCV mit Java8. (Für mich)
Spring Framework-Tools für Java-Entwickler
Java (Klassentyp für Feld verwenden)
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Java
Java # 4 studieren (bedingte Verzweigung / if-Anweisung)