Java定义方法求数组平均值
时间: 2024-11-17 15:28:25 浏览: 14
在Java中,我们可以定义一个静态方法来计算整型数组的平均值。这里是一个示例方法,假设我们已经有了一个包含整数的数组`numbers`:
```java
public class ArrayUtils {
/**
* 计算整数数组的平均值
* @param numbers 要计算平均值的整数数组
* @return 平均值
*/
public static double calculateAverage(int[] numbers) {
if (numbers == null || numbers.length == 0) {
throw new IllegalArgumentException("数组不能为空");
}
double sum = 0.0;
for (int num : numbers) {
sum += num;
}
return sum / numbers.length;
}
// 其他工具方法...
}
// 在主函数中调用
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
double average = ArrayUtils.calculateAverage(numbers);
System.out.println("数组的平均值是:" + average);
}
```
上面的方法首先检查数组是否为空,然后遍历数组求和,最后除以数组长度得到平均值。
阅读全文