Java ArrayList 平均值计算:示例代码及解释
以下是一个 Java 代码示例,用于计算 ArrayList 中整数的平均值:
import java.util.ArrayList;
public class ArrayListAverage {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
double sum = 0;
for (int i = 0; i < list.size(); i++) {
sum += list.get(i);
}
double average = sum / list.size();
System.out.println('平均值为:' + average);
}
}
在这个代码示例中,我们首先创建了一个包含整数的 ArrayList。然后,我们使用一个循环来遍历 ArrayList 中的每个元素,并将它们的值累加到 sum 变量中。最后,我们将 sum 除以 ArrayList 的大小,得到平均值并输出。
代码解释:
import java.util.ArrayList;: 导入 ArrayList 类库。ArrayList<Integer> list = new ArrayList<Integer>();: 创建一个名为list的 ArrayList,用于存储整数类型的数据。list.add(1); list.add(2); ...: 向 ArrayList 中添加整数元素。double sum = 0;: 定义一个名为sum的变量,用于存储 ArrayList 中所有元素的总和,初始化为 0。for (int i = 0; i < list.size(); i++) { ... }: 使用for循环遍历 ArrayList 中的每个元素。sum += list.get(i);: 将当前元素的值加到sum变量中。double average = sum / list.size();: 计算平均值,将总和sum除以 ArrayList 的大小list.size()。System.out.println('平均值为:' + average);: 输出计算得到的平均值。
原文地址: https://www.cveoy.top/t/topic/mSOG 著作权归作者所有。请勿转载和采集!