Dieser Artikel erläutert die Unterschiede zwischen für Beispiele und in Java durch Beispiele. Die spezifischen Details sind wie folgt:
Der erste Typ: Für Schleife
Das Format der Schleifenstruktur für Anweisung:
für (Initialisierungsexpression; bedingte Expression; Operationsexpression nach Loop) {Schleifenkörper; }z.B:
Klasse dome_for2 {public static void main (String [] args) {//system.out.println("hello World! "); // finde die Summe von sogar Zahlen von 1-10 int sum = 0; für (int i = 1; i <= 10; i ++) {ift (i%2 == 0) {// // Urteils-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) {Loop Body Statement; kontrollieren bedingte Aussage; }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 0Int 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;
Do {Loop Body Statement; kontrollieren bedingte Aussage; } 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 ido {// do ist der STEM // system.out.println ("i =" + i); // Schleifenkörperanweisung 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.Do ... während die Schleife mindestens einmal den Schleifenkörper ausführt.
2. Während der Schleife zuerst bestimmen muss, ob die Bedingung wahr ist, und dann entscheiden, ob die Schleifenkörperanweisung ausgeführt werden soll.
Das obige ist eine Einführung in die Unterschiede zwischen, während und in Java, die Ihnen vom Herausgeber vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!