Hi,
das hört sich wirklich seltsam an, aber der Vergleichsoperator (< bzw >) funktioniert in meinem if-Statement nicht.
Ich bin schon den ganzen Tag am programmieren und vielleicht sehe ich mittlerweile den Wald vor lauter Bäumen nicht mehr.
Ich übergebe ein Array, dessen Werte positiv sind und alle größer 0 sind, dennoch wird das if-Statement kein einziges Mal true, ich bin mit dem Debugger durch.
Heute scheint definitiv nicht mein Tag zu sein..
das hört sich wirklich seltsam an, aber der Vergleichsoperator (< bzw >) funktioniert in meinem if-Statement nicht.
Ich bin schon den ganzen Tag am programmieren und vielleicht sehe ich mittlerweile den Wald vor lauter Bäumen nicht mehr.
Ich übergebe ein Array, dessen Werte positiv sind und alle größer 0 sind, dennoch wird das if-Statement kein einziges Mal true, ich bin mit dem Debugger durch.
Code:
public static int getMaxValOf1D(int[] arr) {
int max = 0;
int bval = 0;
for (int i = 2; i < arr.length; i++) {
bval = arr[i];
if (max < bval) {
max = bval;
}
}
return max;
}
Heute scheint definitiv nicht mein Tag zu sein..