Java中求二维数组所有元素和的方法相对简单,可以使用for循环来遍历数组中的每个元素,并将所有元素的值相加即可。以下是示例代码:
int[][] arr = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int sum = 0; for (int i = 0; i< arr.length; i++) { for (int j = 0; j< arr[i].length; j++) { sum += arr[i][j]; } } System.out.println("二维数组所有元素和为:" + sum);
在示例代码中,我们首先声明一个整型二维数组arr并赋值,然后声明一个整型变量sum用于存储元素的和。接着使用两个for循环遍历二维数组中的每个元素,并将每个元素的值累加到sum中。最后输出sum的值即为二维数组所有元素的和。
以上是求二维数组所有元素和的基本方法,我们也可以封装一个方法来实现这一功能:
public static int sumOfTwoDimensionalArray(int[][] arr) { int sum = 0; for (int i = 0; i< arr.length; i++) { for (int j = 0; j< arr[i].length; j++) { sum += arr[i][j]; } } return sum; }
在封装的方法中,我们传入一个整型二维数组arr作为参数,声明一个整型变量sum并初始化为0,然后使用两层for循环遍历数组中的每个元素,并将每个元素的值累加到sum中。最后将sum返回。
以上就是Java中求二维数组所有元素和的方法,通过for循环遍历数组中的每个元素并将其相加即可。封装方法可以方便我们在其他地方直接调用,减少代码重复。