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

在Java中实现一个函数,以计算平均值,它将一个数组作为输入参数。

发布时间:2023-07-04 14:06:02

在Java中完成这个函数很简单。下面是一个示例代码:

public class AverageCalculator {
    public static double calculateAverage(int[] array) {
        if (array.length == 0) {
            return 0;
        }

        int sum = 0;
        for (int num : array) {
            sum += num;
        }

        return (double) sum / array.length;
    }

    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        double average = calculateAverage(array);
        System.out.println("The average is: " + average);
    }
}

上述代码中,我们定义了一个名为AverageCalculator的类,并在其中定义了一个静态方法calculateAverage。该方法接受一个int类型的数组作为输入参数,并返回一个double类型的结果。首先,我们检查数组的长度是否为0,如果是,则返回0(这是一个特殊情况)。接下来,我们使用一个循环将数组中每个元素相加,并将结果存储在sum变量中。最后,我们将sum除以数组的长度,以计算平均值,并将其作为方法的返回值。

main方法中,我们创建一个包含整数的数组,并使用calculateAverage方法计算平均值。最后,我们通过输出语句将平均值打印到控制台。

这只是一个简单的示例,你可以根据自己的需求对该函数进行扩展和修改。