Für soetwas nimm lieber eine for-Schleife. While-Schleifen können "launisch" sein: Solange die While-Bedingung erfüllt wird, laufen sie halt im Zeifel unendlich weiter, was zu Abstürzen führt, weil der Speicher vollläuft.

Mit einer for-Schleife sollte das dann so aussehen:

int [] meinArray = {1,2,3,4,5};
int istGerade = 0;

for(int i=0; i<meinArray.length; i++){
   if (meinArray[i]%2 == 0){ 
istGerade++;
} } System.out.print(istGerade);
...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.