Hoe vind je de som van alle getallen in een array in Java?

Ik heb een probleem met het vinden van de som van alle gehele getallen in een array in Java. Ik kan geen bruikbare methode vinden in de Math klasse hiervoor.

Dat kun je niet. Andere talen hebben hier enkele methoden voor zoals array_sum() in PHP, maar Java niet.

Alleen...

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

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

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

Je moet je eigen rollen rollen.
Je begint met een totaal van 0. Dan overweeg je voor elk geheel getal in de matrix, het op te tellen tot een totaal. Als je dan geen gehele getallen meer hebt, heb je de som.

Als er geen gehele getallen waren, dan is het totaal 0.

Commentaren (0)