Java-Iteration

Einführung

Ehrlich gesagt kann ich überhaupt nicht verstehen, wie man eine Klasse schreibt (für diesen Inhalt irrelevant)

Iterative Verarbeitung

Iterative Verarbeitung ist eine Verarbeitung, die bestimmte Verarbeitungsanweisungen ** while ** und ** for ** automatisch wiederholt

kane.java


while(Bedingungen){
Wiederholte Verarbeitung;
}

for(Bedingungen){
Wiederholte Verarbeitung;
}

kane.java


int = 1;                     //Initialisieren

while(i <= 5){ //Bedingungen
 System.out.println(i);      //Wiederholte Verarbeitung
 i++;                        //Aktualisieren Sie Variablen, die 1 hinzufügen
}

for(int i = 1; i <= 5; i++){ //Initialisierung, Bedingungen, Updates können zusammen geschrieben werden
 System.out.println(i);      //Wiederholte Verarbeitung
}

Wenn Sie vergessen, ** 1 zur Variablen ** hinzuzufügen, bleibt die Variable ** 1 ** und die Bedingung wird ** für immer wahr **, sodass der Iterationsprozess auf unbestimmte Zeit ausgeführt wird (Endlosschleife).

break Um die Wiederholung zu beenden, gibt es eine Methode zum gewaltsamen Beenden von ** mit ** break, zusätzlich zum Setzen der ** Bedingung auf false **. Durch die Kombination mit bedingten Verzweigungen wie if-Anweisungen kann die iterative Verarbeitung an jedem Ort beendet werden.

kane.java


for(int i = 1; i <= 10; i++){ 
 if (i > 5){ //Zwangsbeendigung bei Erreichen von 6
  break;
 }
 System.out.println(i);      
}

continue continue kann nur die Verarbeitung dieser Runde überspringen und die nächste Runde ausführen. Es ist üblich, continue in Kombination mit if-Anweisungen zu verwenden.

kane.java


for(int i = 1; i <= 10; i++){ 
 if (i % 3 == 0){ //Überspringen Sie, wenn es ein Vielfaches von 3 ist, und führen Sie den nächsten Vorgang aus
  continue;
 }
 System.out.println(i);      
}

Konsole


1
2
4
5
7
8
10 

** Vielfache von 3 werden übersprungen **

Am Ende

28 Jahre alt, der jetzt die Wirkung von Kaffee bemerkt.

Recommended Posts

Java-Iteration
Java
Java
Java lernen (0)
Java studieren ―― 3
[Java] -Array
Java geschützt
[Java] Anmerkung
[Java] Modul
Java-Array
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java (Konstruktor)
Java-Array
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)
Java-Zeichenfolge
Java (Array)
Java-Serialisierung
Java Anfänger 4
JAVA hat bezahlt
Java studieren ―― 4
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
Java reflektierend 获 获 举
Java (Schnittstelle)
Java-Memorandum
Java-Array
Java studieren ―― 1
[Java] Polymorphismus
Java # 0 studieren
Java-Überprüfung
Java-Funktionen
[Java] Vererbung
FastScanner Java
Java-Funktionen
Java-Memo
Java (Kapselung)
Java-Vererbung
[Java] Überladung
Java-Grundlagen
Java dekompilieren
[Java] Anmerkung
Java Note
Java Anfänger
Java (add2)
JAVA (Karte)
[Java] -Schnittstelle
Java9-Sammlung
Java-Grundlagen
Java-Methoden
Java-Tagebuch
Java-Vererbung
[Java] enum (Aufzählungstyp)