Java计算并输出数组的平均值和最大值
时间: 2024-09-12 19:13:40 浏览: 51
java代码-数组的最大值,最小值,平均值
5星 · 资源好评率100%
在Java中,计算数组的平均值和最大值通常涉及以下几个步骤:
1. **初始化变量**:
- 初始化一个变量 `sum` 来存储数组元素的总和,初始值设为0。
- 初始化一个变量 `maxValue` 来记录当前找到的最大值,初值设为数组的第一个元素。
2. **遍历数组**:
- 使用for循环遍历数组的每个元素。
- 将当前元素加到 `sum` 上。
- 如果当前元素大于 `maxValue`,则更新 `maxValue`。
3. **计算平均值**:
- 完成遍历后,将 `sum` 除以数组长度得到平均值。记得检查数组长度是否为0,以防除以零的情况。
4. **输出结果**:
- 使用 `System.out.println()` 函数分别打印出平均值和最大值。
这是一个简单的示例代码片段:
```java
public class Main {
public static void main(String[] args) {
int[] array = {5, 10, 15, 20, 25};
int sum = 0;
int maxValue = array[0];
for (int i = 0; i < array.length; i++) {
sum += array[i];
if (array[i] > maxValue) {
maxValue = array[i];
}
}
double average = (double) sum / array.length;
System.out.println("平均值: " + average);
System.out.println("最大值: " + maxValue);
}
}
```
阅读全文