在Java中使用函数求一个数组的平均值?
发布时间:2023-07-01 15:20:27
在Java中,我们可以使用函数来计算一个数组的平均值。下面是一个示例代码:
public class AverageCalculator {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
double average = calculateAverage(array);
System.out.println("平均值为: " + average);
}
public static double calculateAverage(int[] array) {
int sum = 0;
for (int i : array) {
sum += i;
}
return (double) sum / array.length;
}
}
在上面的代码中,我们定义了一个名为calculateAverage的函数,它接受一个int类型的数组作为参数,并返回一个double类型的平均值。在函数内部,我们使用一个循环来遍历数组中的每个元素,并将它们累加到sum变量中。最后,我们将sum除以数组的长度,得到平均值。
在main函数中,我们定义了一个示例数组array,然后调用calculateAverage函数来计算数组的平均值,并将结果打印到控制台上。
这样,我们就可以通过调用函数来计算任意数组的平均值了。
以上代码仅仅是一个简单示例,你可以根据实际需求进行修改和扩展。希望对你有所帮助!
