java程序求一个数组型数组的元素之和以及平均值
时间: 2024-09-10 12:04:28 浏览: 77
有一个int数组{1,3,5,-2,4,6},要求获取:最大值、最小值、元素和、平均值
5星 · 资源好评率100%
在Java中,你可以使用循环结构遍历数组并累加元素来计算数组的元素之和。然后通过总和除以数组长度得到平均值。以下是简单的示例代码:
```java
public class ArraySumAndAverage {
public static void main(String[] args) {
// 定义一个二维数组
int[][] array = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
int sum = 0;
double average;
// 计算元素之和
for (int[] row : array) {
for (int element : row) {
sum += element;
}
}
// 计算平均值
if (array.length > 0 && array[0].length > 0) {
average = (double) sum / (array.length * array[0].length);
} else {
System.out.println("数组为空或尺寸为0");
return;
}
// 输出结果
System.out.println("元素之和: " + sum);
System.out.println("平均值: " + average);
}
}
```
在这个例子中,我们首先初始化了元素之和`sum`为0,然后使用两个嵌套的for循环遍历数组的所有元素并将它们加起来。最后,如果数组不是空的,我们就计算平均值;否则,会提示数组为空或尺寸为0。
阅读全文