PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Warum mag mein for(.....) nicht? (Java)



maxxle
11-11-2002, 22:02
Bin Java-Neuling und jetzt stolper ich gerade über ein (für mich unverständliches) Problem:

Ich möchte einfach eine Quadratzahl ausrechnen. Hier mal der Code:

........
int basis = 2;
int exponent = 3;
int r = 0 ;
for(int i = 1; i == exponent; i++)
{
r = basis + basis
}

Ich hab in der Doku nachgelesen und weiß, das for() einen boolschen Ausdruck verlangt. Aber das liefert i==exponent doch? oder?

anda_skoa
11-11-2002, 22:14
Die Schleife wird solange ausgeführt, wie diese Bedingung erfüllt ist.
Das ist sie bei dir am Anfang nicht, also wird die Schleife auch nicht ausgeführt.

Ciao,
_

maxxle
11-11-2002, 22:19
Axo!
Klar danke.




.... Thread closed:rolleyes: