如果你想求一個(gè)數(shù)組中所有元素的和,Java提供了多種實(shí)現(xiàn)方法,這里介紹兩種。
方法一:使用for循環(huán)。
int[] arr = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
System.out.println(sum);
方法二:使用增強(qiáng)for循環(huán)。
int[] arr = {1, 2, 3, 4, 5};
int sum = 0;
for (int i : arr) {
sum += i;
}
System.out.println(sum);
兩種方法的實(shí)現(xiàn)效果相同,都可以求出數(shù)組中所有元素的和。
需要注意的是,數(shù)組必須先定義并初始化才能求出所有元素的和。如果數(shù)組為空,求和結(jié)果將為0。