for ( i = 0; i < 10; i++ ) System.out.print( i + " " );
Ausgabe:
0 1 2 3 4 5 6 7 8 9
Obwohl das vorherige Beispiel eine Zählschleife war,
kann die for
-Anweisung verwendet werden, um jeden Schleifentyp zu implementieren.
Die drei Teile initialisiere, teste und ändere können so komplex sein, wie es notwendig ist.
Hier ist eine for
-Schleife mit mehreren Anweisungen im Schleifenkörper:
int i, summe; summe = 0; for ( i = 0; i <= 5; i++ ) { summe = summe + i ; System.out.print( i + " " ); } System.out.println( "\nSumme ist: " + summe );
Da der Schleifenkörper mehrere Anweisungen enthält,
sind sie von geschweiften Klammern {
und }
umgeben, die sie zu einer Blockanweisungen machen.
Was ist die Ausgabe der neuen Schleife?