使用while循环计算列表中数字的总和的Java程序

使用while循环计算列表中数字的总和的Java程序

介绍

使用 while 循环计算列表中数字总和的 Java 程序是一个简单的程序,它获取整数列表并使用 while 循环结构计算它们的总和。在此程序中,创建了一个整数 ArrayList,并将一些数字添加到该列表中。然后,程序使用 while 循环迭代列表中的每个元素,将每个元素添加到变量“sum”中,该变量跟踪数字的运行总和。循环完成后,“sum”的最终值将打印到控制台,它是列表中所有数字的总和。

该程序演示了在编程中处理数据集合的常用技术,即使用循环迭代集合中的每个元素并对每个元素执行一些计算或转换。该计划还重点介绍了 Java 中 ArrayList 的使用,这是一种用于存储数据集合的常用数据结构。

示例 1

方法

  • 首先,我们创建一个名为"numbers"的整数ArrayList,并向其中添加一些数字。在这个程序中,我们向列表中添加了数字1、2、3、4和5。

  • 然后我们声明两个变量 - “sum”和“i”。 “sum”被初始化为 0,因为我们要从零开始计算数字的总和。 “i”初始化为 0,因为这是我们要开始添加到总和中的列表中第一个数字的索引。

  • 我们开始一个 while 循环,只要 "i" 小于列表的大小,就会继续执行。可以使用 ArrayList 类的 "size" 方法获取列表的大小。

  • 在循环内,我们使用 ArrayList 类的“get”方法来检索列表中的当前数字,并将其添加到总和中。然后,我们将“i”加 1 以移至列表中的下一个数字。

  • 循环完成后,我们就计算了列表中所有数字的总和。我们使用“println”方法打印出总和。

总的来说,这种方法相对简单明了。它使用 while 循环来迭代列表的元素并将它们的总和累加到一个单独的变量中。这是编程中处理列表和其他数据集合的常用技术。

这是一个 Java 程序,它使用 while 循环计算列表中的数字总和 -

import java.util.ArrayList; public class SumOfListUsingWhileLoop { public static void main(String[] args) { ArrayList numbers = new ArrayList(); numbers.add(1); numbers.add(2); numbers.add(3); numbers.add(4); numbers.add(5); int sum = 0; int i = 0; while (i < numbers.size()) { sum += numbers.get(i); i++; } System.out.println("The sum of the numbers in the list is: " + sum); } } 登录后复制