zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Eine gute Antwort wäre:

for ( i = 0;  i < 10; i++ )
  System.out.print( i + " " );

Ausgabe:

0 1 2 3 4 5 6 7 8 9

Jeder Schleifentyp

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.

Frage 4:

Was ist die Ausgabe der neuen Schleife?