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

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

发布时间:2023-06-29 20:52:34

在Java中,可以使用以下方法来计算数组的平均值。

1. 遍历数组并累加数组中的所有元素。

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

2. 使用累加的结果除以数组的长度计算平均值。

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

完整的示例代码如下:

public class Main {
    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 = (double) sum / array.length;
        
        System.out.println("数组的平均值为:" + average);
    }
}

以上代码运行后,输出结果为:

数组的平均值为:3.0

这是一个简单但常用的计算数组平均值的方法。需要注意,在计算平均值时,将和转换为double类型,以保留小数位数。如果将和转换为int类型,那么结果会被截断为整数值。