以下是一个Java示例代码,实现了一个名为arraySum的函数,该函数接受一个二维int值数组作为参数,并返回所有值的和作为int类型。
public class Main {
public static void main(String[] args) {
int[][] array = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int sum = arraySum(array);
System.out.println("Sum: " + sum);
}
public static int arraySum(int[][] array) {
int sum = 0;
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
sum += array[i][j];
}
}
return sum;
}
}
在上面的示例中,我们定义了一个名为arraySum的静态函数。该函数接受一个二维int值数组作为参数,并使用嵌套循环遍历数组中的所有元素并累加到sum变量中。最后,将sum作为结果返回。
运行以上代码,将输出:
Sum: 45
因为给定的二维数组中的所有元素的和为45。