改为浮点数double
时间: 2024-09-27 16:00:26 浏览: 31
如果想把上述的整数数组改为浮点数(double),只需稍微调整一下代码。这里是一个使用`double`类型的版本:
```java
public class Main {
public static void main(String[] args) {
double[] numbers = {5.0, 10.0, 15.0, 20.0, 25.0}; // 使用double类型的数组元素
double average = calculateAverage(numbers); // 调用计算平均数的方法
System.out.println("The average is: " + average);
}
// 计算平均值的静态方法
public static double calculateAverage(double[] numbers) {
if (numbers == null || numbers.length == 0) {
return 0.0; // 空数组时返回0.0
}
double sum = 0.0;
for (double number : numbers) {
sum += number;
}
return sum / numbers.length; // 计算并返回平均值
}
}
```
这个版本与之前的主要区别在于变量声明和求和操作使用了`double`类型,其余部分保持不变。
阅读全文