i++, i--

Status
Nicht offen für weitere Antworten.

Michon

Mitglied
Hey Leute!
Hab da eine Frage und zwar wenn ich
Code:
for ( int i = 1; i < 10; i++ )
System.out.println ( i )

dann ist das ergebnis:
1
2
3
4
5
6
7
8
9
10

Was muss ich machen um die mit zweier- oder dreierschritten auszugeben?
z.B.
1
3
5
7
9
11
[/code]
 
B

Beni

Gast
i += 2

[Edit: das ist mein 7777'ter Post in diesem Forum :D ]
 
S

SlaterB

Gast
Beni hat gesagt.:
[Edit: das ist mein 7777'ter Post in diesem Forum :D ]
da hast du nun auch Roar endlich überholt,
aber vorher sind in den letzten Monaten drei an dir vorbeigezogen ;)
 

JavaFred

Aktives Mitglied
Michon hat gesagt.:
Hey Leute!
Hab da eine Frage und zwar wenn ich
Code:
for ( int i = 1; i < 10; i++ )
System.out.println ( i )

dann ist das ergebnis:
1
2
3
4
5
6
7
8
9
10
Das kann nicht sein. Die Schleifenbedingung i < 10 terminiert die Schleife bei i = 10, bevor in den Schleifenkörper gegangen wird. Die Ausgabe endet also bei 9.
 
G

Guest

Gast
JavaFred hat gesagt.:
Michon hat gesagt.:
Hey Leute!
Hab da eine Frage und zwar wenn ich
Code:
for ( int i = 1; i < 10; i++ )
System.out.println ( i )

dann ist das ergebnis:
1
2
3
4
5
6
7
8
9
10
Das kann nicht sein. Die Schleifenbedingung i < 10 terminiert die Schleife bei i = 10, bevor in den Schleifenkörper gegangen wird. Die Ausgabe endet also bei 9.
Was jetzt irgendwie einfach total unwichtig ist...
 
Status
Nicht offen für weitere Antworten.

Oben