Java中對于求一個區間內的元素和,可以通過循環遍歷的方式來實現。
具體實現代碼如下:
public static int sumInRange(int[] arr, int startIndex, int endIndex) {
int sum = 0;
for(int i = startIndex; i <= endIndex; i++){
sum += arr[i];
}
return sum;
}
上面代碼中定義了一個sumInRange()方法,其中arr是指定的數組,startIndex和endIndex是指定的區間下標范圍。
在方法中,定義了一個變量sum來存儲元素和,然后通過for循環遍歷指定區間內的所有元素,將它們相加并最終返回。
舉例來說,如果我們有一個數組arr=[1, 3, 5, 7, 9],要求計算區間[1, 3]內的元素和,可以調用上述方法來求解:
int sum = sumInRange(arr, 1, 3);
System.out.println("sum = " + sum);
執行上述代碼后,程序會輸出:
sum = 15
從輸出結果可以看出,我們成功地計算出了指定區間內的元素和。
上一篇CSS什么是偽元素