Hi Leute,
tut mir leid, für die einfache Frage, für mich ist es aber nicht so einfach, bin noch am lernen.
Was genau ist an diesen beiden Methoden der unterschied? Die variable i wird an unterschiedlichen stellen im code inkrementiert, das weiß ich, aber was genau ist der unterschied? Liefern nicht beide Methoden das selbe ergebnis?
Hier den code:
public static int sum1(int[] a) {
int s =0, i =0;
while(i < a.length) {
i++;
s = s + a[i];
}
return s;
}
public static int sum2(int[] a) {
int s =0, i =0;
while(i < a.length)
s = s + a[i++];
return s;
}
Danke für eure hilfe und aufklärung.
mfg
D900