zaehler = zaehler + 1;
Sie erhöht zaehler um eins.
Wenn dieses nicht klar ist, denken Sie an
die zwei Schritte der Zuweisungsanweisung:
erstens Auswerten des Ausdrucks rechts vom
Gleichheitszeichen,
zweitens Überstellen des Werts in welche Variable auch immer
auf der linken Seite.
Angenommen zaehler ist 5.
Wenn die oben stehende Anweisung ausgeführt wird,
wird erstens der Ausdruck ausgewertet, ergibt 6.
Zweitens wird die 6 in
zaehler hineingestellt.
while-Schleife funktioniertHier ist der Teil des Programms, der für die Schleife verantwortlich ist:
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" );
Hier ist wie es funktioniert:
zaehler wird 1 zugewiesen.( zaehler <= 3 ) wird als wahr ausgewertet.while folgt, ausgewertet.
zaehler wird ausgegeben:
Zaehler ist 1zaehler wird um eins auf 2 erhöht.( zaehler <= 3 ) wird als wahr ausgewertet.while folgt, ausgewertet.
zaehler wird ausgegeben:
Zaehler ist 2zaehler wird um eins auf 3 erhöht.( zaehler <= 3 ) wird als wahr ausgewertet.while folgt, ausgewertet.
zaehler wird ausgegeben:
Zaehler ist 3zaehler wird um eins auf 4 erhöht.( zaehler <= 3 ) wird als FALSCH ausgewertet.while folgende
Blockanweisung ÜBERSPRUNGEN.while-Struktur wird ausgeführt.
System.out.println( "Schleife beendet" );