Ja.
while-Anweisung
Hier ist noch einmal die while-Anweisung:
while ( Bedingung )
Schleifenkörper // eine Anweisung oder Blockanweisung
Anweisung nach der Schleife
Einige Hinweise zur Semantik:
while erreicht, bestimmt die Bedingung, ob der Schleifenkörper ausgeführt wird.while zurückgeschickt und die Bedingung wird erneut ausgewertet.while-Anweisung beendet, zumindest für jetzt.
Hier ist die while-Schleife des Beispielprogramms:
int zaehler = 1; // zaehler mit eins initialisieren
while ( zaehler <= 3) // mache solange zaehler <= 3
{
System.out.println( "Zaehler ist:" + zaehler );
zaehler = zaehler + 1; // zaehler um eins erhöhen
}
System.out.println( "Schleife beendet" ); // Anweisung nach der Schleife
Diese Schleife verwendet die Variable zaehler.
Sie beginnt mit 1 und wird dann um eins erhöht bis die Bedingung falsch ist.
Danach wird die Anweisung nach der Schleife ausgeführt.
Drei verschiedene Dinge werden mit der Variablen zaehler getan:
sie wird initialisiert, getestet und geändert.
Wo finden in dem Programm jede dieser Maßnahmen statt?