欢迎访问宙启技术站
智能推送

Java函数:如何求一个数组的平均值?

发布时间:2023-11-18 09:18:49

要求一个数组的平均值,需要以下步骤:

1. 首先,定义一个数组并填充数组元素。

int[] array = {1, 2, 3, 4, 5};

2. 创建一个变量来保存数组元素的总和,并将其初始化为0。

int sum = 0;

3. 使用循环遍历数组并将每个元素添加到总和变量中。

for(int i = 0; i < array.length; i++) {
    sum += array[i];
}

4. 计算数组的平均值,将总和除以数组的长度。

double average = sum / (double) array.length;

这里需要注意的是,我们将总和除以数组的长度后得到的结果是一个整数,为了得到精确的平均值,需要将数组的长度强制转换为double型来进行除法操作。

5. 最后,输出平均值。

System.out.println("数组的平均值为: " + average);

完整的代码示例:

public class AverageArray {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        int sum = 0;
        for(int i = 0; i < array.length; i++) {
            sum += array[i];
        }
        double average = sum / (double) array.length;
        System.out.println("数组的平均值为: " + average);
    }
}

这样就可以求一个数组的平均值了。