欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java求數組中的和

劉若蘭1年前8瀏覽0評論

在Java中,我們可以使用數組來存儲一組相同類型的數據。有時候需要計算數組中所有元素的和,這時候我們可以使用如下的代碼來實現:

int[] nums = {1,2,3,4,5};
int sum = 0;
for(int i=0; i

以上代碼首先定義了一個由五個整型元素組成的數組nums,并且定義了一個整型變量sum,并將其初值設置為0。然后使用for循環(huán)來遍歷整個數組nums,并將每個元素累加到變量sum中。最后通過System.out.println將數組的和輸出到控制臺。

數組的和也可以使用遞歸思想來實現:

public static int sum(int[] nums, int index){
if(index == 0){
return nums[index];
}
return nums[index] + sum(nums, index-1);
}
//調用
int[] nums = {1,2,3,4,5};
System.out.println("數組的和為:" + sum(nums, nums.length-1));

以上代碼中sum方法是一個遞歸方法,接受兩個參數:一個整型數組nums和一個整型變量index。當index等于0時,返回數組nums的第一個元素,否則將第index個元素和sum(nums, index-1)的結果相加,而sum(nums, index-1)又會繼續(xù)遞歸直到index等于0。最后還是通過System.out.println將數組的和輸出到控制臺。