Java - Do-While und For-Schleife

Inhaltsverzeichnis
Bei der objektorientierten oder strukturierten Programmierung müssen wir wahrscheinlich zyklische Strukturen verwenden, um die Ergebnisse zu erhalten, die wir in unserem Programm benötigen. Daher müssen wir die Optionen kennen, die uns in der von uns verwendeten Sprache zur Verfügung stehen.
In Java Wir haben ein paar sehr nützliche Strukturen, eine etwas beliebter als die andere, aber beide Optionen sind gültig, um unsere Ziele zu erreichen.
Tun - Während
Diese Struktur ist in Anfängerprogrammen nicht sehr beliebt, jedoch sehr mächtig, da sie es uns ermöglicht, eine Anweisung auszuführen und dann die Bedingung auszuwerten, wenn sie erfüllt ist, um die Ausführung der Anweisungen fortzusetzen.
Wie wir sehen, wird dieser Zyklus mindestens einmal ausgeführt, bevor die Bedingungen überprüft werden, daher ist seine Verwendung nicht so beliebt, es gibt jedoch Fälle, in denen es erforderlich ist, ihn zu verwenden.
Um diese Struktur zu verwenden, können wir die folgende Syntax schreiben:
 do {// Hier werden die verschiedenen Anweisungen geschrieben, diese werden mindestens das erste Mal ausgeführt} while (// Hier werden wir die Bedingung setzen, die es uns erlaubt, die Anweisungen innerhalb des Blocks fortzusetzen oder nicht auszuführen); 

Sehen wir uns nun ein kleines Beispiel für die Verwendung dieser Art von Struktur in einem Programm an:
 java.util.Scanner importieren; öffentliche Klasse DoWhile Test {öffentliche statische void main (String [] args) {int data; int-Summe = 0; Scannereingang = neuer Scanner (System.in); do {System.out.print ("Geben Sie einen ganzzahligen Wert ein (zum Verlassen geben Sie 0 ein):"); data = input.nextInt (); Summe + = Daten; } while (Daten! = 0); System.out.println ("Die Summe ist" + Summe); }} 

Hier sagen wir dem Benutzer einfach, dass er einen ganzzahligen Wert eingeben soll, und 0 zum Beenden einzugeben. Dann fügen wir innerhalb des Blocks die Werte hinzu, die der Benutzer am Ende eingibt. Wir drucken die Summe. Sehen wir uns im Bild an, wie dies übrig bleibt:

VERGRÖSSERN

Für Zyklus
Dies ist einer der beliebtesten Zyklen in der Programmierung, da er es uns ermöglicht, die Zyklen zu vereinfachen, wenn wir einen Akkumulator verwenden müssen, da wir eine Aktion mehrmals ausführen müssen, mit dem für Schleife Wir können dies vereinfachen und weniger Zeilen schreiben.
Die Syntax zum Erstellen von a für Schleife ist der nächste:
 for (i = Anfangswert; i <Endwert; i ++) {// Hier haben wir die Anweisungen zum Ausführen}

Wie wir sehen, definieren wir zuerst den Anfangswert, das ist der Wert, mit dem unser Akkumulator beginnt, dann setzen wir einen Wert, bei dem die Bedingung ausgewertet wird, in diesem Fall nennen wir es den Endwert und schließlich die Aktion zu mit dem Akkumulator genommen werden ist definiert, es kann sein, dass wir eine Einheit dazu addieren, wir können auch einen Zyklus in umgekehrter Reihenfolge machen und subtrahieren usw.
WichtigWenn die Anweisung, die wir im Rumpf ausführen werden, eine einzelne Zeile ist, können wir die geschweiften Klammern weglassen, um so die Menge des zu verwendenden Codes zu reduzieren.
Wir beenden dieses Tutorial und sehen, dass wir zwei ziemlich vollständige Zyklusstrukturen haben, die uns helfen werden, unsere Ziele in den von uns durchgeführten Programmen zu erreichen.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave