Einführung in While-Schleife in Java Wir verwenden verschiedene Schleifen, um das Programm zu durchlaufen, um das gewünschte Ergebnis zu erzielen. Eine der von JAVA bereitgestellten Schleifen ist while-Schleife. Alle Schleifen bieten ähnliche Funktionen. Der Unterschied zwischen diesen Schleifen besteht in der Syntax und der Zeit der Bedingungsprüfung. Wenn keine feste Anzahl von Iterationen erforderlich ist, verwenden wir while-Schleifen anstelle anderer Schleifen. While-Schleife kann als wiederholte If-Schleife betrachtet werden. Es wird nur ausgeführt, wenn die Bedingung erfüllt ist. Syntax Entsprechend der Bedingung in einer while-Schleife werden Boolesche Werte ausgegeben. While-Schleife – wiederhole Schleifeninhalt solange Bedingung wahr ist. Wenn der resultierende boolesche Wert wahr ist, wird die Schleife ausgeführt, andernfalls verlässt die Steuerung die Schleife und beendet die while-Schleife. Diese Schleife wird kontinuierlich ausgeführt, bis die Bedingung falsch wird. Die Syntax für die while-Schleife ist unten dargestellt: While (Boolean Condition) ( //code snippet…) Hier geben wir nach einer Weile die Bedingung in Klammern an.
Schleifen Zu den weiteren Kontrollstrukturen zählen die Schleifen. Manche von Ihnen erinnern sich vielleicht noch an den guten alten Plattenspieler. Besonders nervig war es, wenn die Platte in der Endlos-Schleife festhing und immer und immer wieder dasselbe abspielte, und ohne manuellen Eingriff das Lied nicht fortgesetzt wurde. Endlos-Schleifen sollten in der Programmierung unbedingt vermieden werden, da Sie zu Programm- oder sogar PC Abstürzen führen können. In der Regel müssen Endlos-Schleifen durch den Benutzer beendet werden, indem der Prozess beendet wird. Wir wollen uns zwar hier nicht mit Endlos-Schleifen beschäftigen, sondern mit verwendbaren Schleifen, aber da es einer der häufigsten Programierfehler ist, sollten Sie vorgewarnt sein und die Bedingung noch einmal genau kontrollieren, bevor Sie das Programm ausführen. Es gibt zwei unterschiedliche Schleifentypen: die abweisende und die annehmende Schleife. Schleifen. Die abweisenden Schleifen überprüfen zuerst die Abbruchbedingung, bevor sie eine Anweisung ausführen.
println ( "i ist " + i); // Dekrementierung der Laufvariablen i --;} Die einzige annehmende Schleife ist die do-while- Schleife. Bei der do-while- Schleife wird der Anweisungsblock immer einmal durchgeführt, bevor die Abbruchbedingung überprüft wird. Der Aufbau der do-while- Schleife sieht wie folgt aus: do Das Schlüsselwort do leitet hier den Anweisungsblock ein und führt alle Anweisungen einmal aus. Nach dem Anweisungsblock kommt der while- Teil mit der Abbruchbedingung. Wenn wir jetzt die beiden unterschiedlichen while-Schleifen vergleichen, fällt einem auf, dass bei der abweisenden while- Schleife die Abbruchbedingung oben steht und bei der annehmenden do-while- Schleife unten steht. Deswegen werden alle abweisenden Schleifen auch als kopfgesteuerte und die annehmenden Schleifen als rumpf- oder fußgesteuerte Schleifen bezeichnet. While schleife java beispiel. Sehen wir uns zur Übung noch ein Beispiel an. Beispiel 3: int i = 0; // Anweisungsblock, der mindestens einmal ausgeführt wird // Ausgabe wird dreimal ausgeführt // Inkrementierung der Laufvariablen i += 10;} // Abbruchbedingung while ( i <= 20); Wie man am obigen Beispiel sehen kann, muss die Laufvariable nicht mit dem Inkrementierungs- bzw. Dekrementierungsoperator verändert werden.
Bei Verwendung einer numerischen Zählvariablen wird diese hier an prinzipiell beliebiger Stelle inkrementiert oder dekrementiert. Nach Auswertung aller im Körper notierten Ausdrücke, wird die Abbruchbedingung überprüft. Liefert sie true, springt der Zeiger wieder an den Anfang des Schleifenkörpers und die hier notierten Anweisungen werden erneut verarbeitet. Liefert sie false, so wird die Schleife verlassen und das Programm weiter abgearbeitet. While schleife java beispiel text. Es zeigt sich, dass der Inhalt der Schleife mindestens ein Mal ausgewertet wird, da die Abbruchbedingung erst nach einem vollständigen Schleifendurchlauf erstmalig überprüft wird. Im Gegensatz zur Kopfsteuerung der for-Schleife und der while-Schleife spricht man hier von einer fußgesteuerten Schleife. Bei der Verwendung der do-while-Schleife schleichen sich leicht Fehler ein: Fehlt die Abbruchbedingung, wird diese niemals false oder fehlt die Änderung der Zählvariablen entsteht möglicherweise eine Endlosschleife, die das Programm zum Absturz bringen oder einfrieren kann.
do-while-Schleife Die do-while-Schleife ist der while-Schleife recht ähnlich. Der Unterschied ist aber, dass die Prüfung zur Wiederholung erst am Ende, nach einem Schleifendurchlauf erfolgt. Das hat zur Konsequenz, dass die Schleife in jedem Fall mindestens einmal durchlaufen wird: Im Gegensatz zu anderen Schleifentypen gibt es bei der do-while-Schleife also auf jeden Fall eine Code-Runde gratis. Unser Zufallszahlen-Beispiel von oben sieht in einer do-while-Schleife dann so aus: int number = 6; do{ while(number! While-Schleife Java -einfach erklärt für dein Informatik-Studium · [mit Video]. = 6); Syntaktisch hat sich einiges getan: Der auszuführende Code-Block wird nun vom Schlüsselwort do eröffnet, während am Ende while mit der Prüfung zur Wiederholung in runden Klammern steht. Es spielt nun keine Rolle, ob die Schleifenbedingung zu Beginn erfüllt ist oder nicht, wenn es darum geht, dass der Code-Block mindestens einmal ausgeführt werden soll. Genau das ist in unserem Beispiel auch der Fall: Denn obwohl die Schleifenbedingung nicht erfüllt ist ( number = 6), wird die Schleife trotzdem ausgeführt.
Mit Referenzkarte und Materialien zum Herunterladen. Handbuchformat 16, 8 x 24 cm. Schwarzweiß gedruckt auf holzfreiem 80g-Offsetpapier. Lesefreundliche Serifenschrift (Linotype Syntax Serif 9, 5 Pt. ). Einspaltiges Layout mit zahlreichen Schrittanleitungen. E-Book zum Herunterladen in den Formaten PDF (20 MB), EPUB (50 MB) und MOBI/Kindle (84 MB) sowie als Onlinebuch. Dateien sind DRM-frei, mit personalisierter digitaler Signatur. Drucken, Copy & Paste sowie Kommentare sind zugelassen. Abbildungen in Farbe. Inhaltsverzeichnis, Index und Verweise im Text sind verlinkt. Weitere Informationen zum E-Book. Bonuskapitel zur Massenreklamation Hier finden Sie das Zusatzkapitel Massenreklamation zum Buch Praxishandbuch Vertrieb mit SAP. Organisationseinheiten und Stammdaten Lernen Sie, wie Sie Ihre Unternehmensstrukturen in SAP abbilden und die für den Vertrieb wichtigen Stammdaten definieren. SD-Funktionen Nutzen Sie Funktionen wie z. B. Preisfindung, Nachrichtenfindung, Materialfindung, Cross-Selling nach Ihren firmeneigenen Anforderungen.