Hallo orangata,Was passiert hier eigentlich?
for( int i=5 i<=21, i=i+3 )
Handelt es sich dabei um eine Schleife, die von 8 bis 21 hochzählt?
for (int i = 5; i <= 21; i += 3){
System.out.println("i = " + i);
}
for( int i=8 i<=21, i=i++ )
Generell raten wir davon ab, den Wert eines Hochzählausdruckes (hier [c]i++[/c]) zu verwenden (im vorliegenden Fall führt [c]i = i++[/c] zu einer Endlosschleife). Dagegen wäre Folgendes korrekt: [c]for (int i = 8; i <= 21; i++)[/c].
Gruß,
André