Java Reference
In-Depth Information
Anweisungen auf jeden Fall einmal durchlaufen werden sollen. In diesem Fall ist die
nicht abweisende Schleife zu verwenden. Gibt es dagegen Konstellationen, wo die
Anweisungen direkt übersprungen werden sollen, so ist die abweisende Schleife zu ver-
wenden. In vielen Situationen kann eine Aufgabenstellung aber auch mit beiden Schlei-
fentypen gleichwertig gelöst werden.
3.3.1 Die while-Schleife
Die while -Schleife ist eine abweisende Schleife. Die zugehörige Ausführungsbedingung
wird also vor Eintritt in die Schleife überprüft. Abbildung 3.7 zeigt die entsprechenden
symbolischen Darstellungen.
Programmablaufplan
DIN 66001
Nassi-Shneiderman-
Struktogramm DIN 66261
Wiederhole, solange
Bedingung erfüllt
Nein
Bedingung
Anweisunge(en) a
Ja
Anweisung(en) a
Abbildung 3.7 Abweisende (kopfgesteuerte) Schleife
Die Java-Syntax lautet:
while (Bedingung) {
Anweisung(sfolge);
}
Das folgende Beispielprogramm mit einer while -Schleife gibt die Zahlen von 1 bis 100
untereinander aus:
public class Beispiel_while {
public static void main(String[] args) {
intzahl=1;
while (zahl <= 100) {
System.out.println(zahl);
 
Search WWH ::




Custom Search