Der erste Typ: Für Schleife
Das Format der Schleifenstruktur für Anweisung:
für (Initialisierungsexpression; bedingte Expression; Operationsexpression nach Loop) {
Zirkulationskörper;
}
z.B:
Klasse dome_for2 {public static void main (String [] args) {//system.out.println("hello World! "); // Ermitteln Sie die Summe der gleichmäßigen Anzahl von 1-10 int sum = 0; für (int i = 1; i <= 10; i ++) {if (i%2 == 0) {// Urteilsausweisung Summe+= i; // sum}} system.out.println (sum); }}Die Ausgangsstruktur ist 30
Die zweite während der Aussage
Das Format der Schleifenstruktur während der Anweisung:
Initialisierungsaussage;
while (Urteilsbedingte Aussage) {
Schleifenkörperaussage;
Steuerungserklärung;
}
z.B:
Klasse Demo_Whe {public static void main (String [] args) {// finde die Summe von 1-100 int sum = 0; // die anfängliche Summe auf 0 int i = 1 definieren; // Definieren Sie die erste Zahl, um die Summe zu starten, während (i <= 100) {// beurteilen die bedingte Aussage Summe += i; // sum = sum + i; i ++; // Die Variable I erhöht sich selbst} system.out.println ("sum =" + sum); }}Das Ausgabeergebnis ist: sum = 5050
Die dritte tun ... während der Erklärung
Das Format der Schleifenstruktur ist ... während Aussage:
Initialisierungsaussage;
Tun {
Schleifenkörperaussage;
Steuerungserklärung;
} während (Urteilsbedingte Aussage);
z.B:
Klasse Demo1_Dowhile {public static void main (String [] args) {// finde die Summe von 1-100 int sum = 0; // Definieren Sie die variable Summe, mit der die Summe des Wertes int i = 1 speichert wird. // Definieren Sie die Variable, die ich tue {// do ist der Stamm // system.out.println ("i =" + i); // Loop Body Statement Summe += i; i ++; } while (i <= 100); // beurteilen Sie das bedingte Anweisungssystem.out.println ("sum ="+sum); // Ausgabeergebnis}}Ausgangsergebnis: Summe = 5050
Zusammenfassung: Der Unterschied zwischen drei Schleifenanweisungen:
1. Das Do ... während Schleife den Schleifenkörper mindestens einmal ausführt.
2. Für die Schleife muss zuerst bestimmen, ob die Bedingung wahr ist, und dann entscheiden, ob die Schleifenkörperanweisung ausgeführt werden soll.
Die obige Einführung in den Unterschied zwischen den drei Schleifensätzen in der Java -Sprache ist der gesamte Inhalt, der vom Editor geteilt wird. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.