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 1
zaehler
wird um eins auf 2 erhöht.( zaehler <= 3 )
wird als wahr ausgewertet.while
folgt, ausgewertet.
zaehler
wird ausgegeben:
Zaehler ist 2
zaehler
wird um eins auf 3 erhöht.( zaehler <= 3 )
wird als wahr ausgewertet.while
folgt, ausgewertet.
zaehler
wird ausgegeben:
Zaehler ist 3
zaehler
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" );