示例: 使用数组计算平均值的程序
public class Average { public static void main(String[] args) { double[] numArray = { 45.3, 67.5,-45.6, 20.34, 33.0, 45.6 }; double sum = 0.0; for (double num: numArray) { sum += num; } double average = sum / numArray.length; System.out.format("The average is: %.2f", average); } }
输出
The average is: 27.69
在上面的程序中,
numArray 存储了要求其平均值的浮点值。
然后,要计算
average,我们需要先计算数组中所有元素的
sum。这是使用 Java 中的 for-each 循环完成的。
最后,我们通过公式计算平均值:
average = sum of numbers / total count
在这种情况下,总计数由
numArray.length
给出。
最后,我们使用
format()
函数打印平均值,以便我们使用
"%.2f"
将小数点限制为仅 2 个