建站知识
java求区间和
2024-12-26 18:17  点击:0

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

从输出结果可以看出,我们成功地计算出了指定区间内的元素和。