📅  最后修改于: 2023-12-03 14:57:15.120000             🧑  作者: Mango
计算数组中所有项的平均值是 Android 开发中常见的任务。本文将演示如何实现此任务。
首先,我们需要一个包含数字的数组,我们可以使用以下代码创建一个数组:
int[] nums = {5, 10, 15, 20, 25};
然后,我们需要对数组进行求和。我们可以使用以下代码实现:
int sum = 0;
for (int i = 0; i < nums.length; i++) {
sum += nums[i];
}
最后,我们需要计算平均值。我们可以使用以下代码实现:
double avg = (double) sum / nums.length;
代码解释:
我们首先定义了一个 sum 变量,并将其初始化为零。然后,我们使用 for 循环遍历数组中的每个项,并将项的值添加到 sum 变量中。最后,我们计算平均值,将其存储在 avg 变量中。
int[] nums = {5, 10, 15, 20, 25};
int sum = 0;
for (int i = 0; i < nums.length; i++) {
sum += nums[i];
}
double avg = (double) sum / nums.length;
本文演示了如何计算数组中所有项的平均值。要么我们可以直接使用库,比如 Guava 中的DoubleStream和IntStream等。以上展示的方法可以自己实现获取平均值操作。