用Java求出一个二维int型数组中的元素最大值、最小值、平均值和所有元素之和。
时间: 2024-09-23 19:05:21 浏览: 66
在Java中,可以创建一个方法来计算二维数组中的最大值、最小值、平均值和总和。这里是一个简单的示例:
```java
public class ArrayUtils {
public static void calculate(int[][] array) {
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
int sum = 0;
int count = 0;
// 遍历二维数组
for (int[] row : array) {
for (int num : row) {
// 更新最大值和最小值
max = Math.max(max, num);
min = Math.min(min, num);
// 计算总和
sum += num;
count++;
}
}
// 计算平均值
double average = (double) sum / count;
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
System.out.println("平均值: " + average);
System.out.println("总和: " + sum);
}
}
```
你可以通过调用`ArrayUtils.calculate(arr)`函数来计算给定二维数组`arr`的这些统计信息。
阅读全文