Wie kann man in Java die Summe aller Zahlen in einem Array ermitteln?

Ich habe ein Problem, die Summe aller ganzen Zahlen in einem Array in Java zu finden. Ich kann keine nützliche Methode in der Klasse Math dafür finden.

Das können Sie nicht. Andere Sprachen haben einige Methoden dafür, wie array_sum() in PHP, aber Java nicht.

Nur...

int[] numbers = {1,2,3,4};
int sum = 0;
for( int i : numbers) {
    sum += i;
}

System.out.println(sum);
Kommentare (1)
int sum = 0;

for (int i = 0; i < yourArray.length; i++)
{
  sum = sum + yourArray[i];
}
Kommentare (1)

Sie müssen Ihre eigene Rolle spielen.
Du beginnst mit einer Gesamtsumme von 0. Dann betrachtest du jede ganze Zahl im Array und addierst sie zu einer Gesamtsumme. Wenn du dann keine ganzen Zahlen mehr hast, hast du die Summe.

Wenn es keine ganzen Zahlen gibt, ist die Summe 0.

Kommentare (0)