Wie lasse ich bei Java die Anzahl der geraden Zahlen in einem beliebig großen Array ausgeben?
Ein Array und so Zeug hab ich schon und brauche nun eine Methode um die Anzahl der geraden Zahlen auszugeben. Mein Ansatz sieht bisher wie folgt aus:
int istgerade = 0; int i = 0; while (i <= array.length){ if (array[i]%2 == 0){ istgerade++; i++; } }
System.out.print(istgerade) ;
Die Idee dahinter ist, dass solange i (also die Position im Array) kleiner oder gleich der Länge des Arrays ist (hab es auch schon nur mir "kleiner als" versucht) wird überprüft ob die Zahl im Array an der Stelle i gerade ist (%2 == 0 muss ja gerade sein), wenn das nun der Fall ist soll der "istgerade Zähler" hochspringen...was mache ich falsch?