Java'da bir dizideki tüm sayıların toplamını nasıl bulursunuz?

Java'da bir dizideki tüm tamsayıların toplamını bulmakta sorun yaşıyorum. Bunun için Math sınıfında kullanışlı bir yöntem bulamıyorum.

Yapamazsın. Diğer dillerde bunun için PHP'deki array_sum() gibi bazı yöntemler vardır, ancak Java'da yoktur.

Sadece..

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

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

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

Kendi işini kendin yapmalısın.
Toplam 0 ile başlarsınız. Daha sonra dizideki her bir tamsayıyı dikkate alırsınız ve bir toplama eklersiniz. Sonra tam sayılar bittiğinde, toplamı elde edersiniz.

Eğer hiç tam sayı yoksa, toplam 0'dır.

Yorumlar (0)