Java 程序迭代 ArrayList
javacampus interviewserver side programmingprogramming更新于 2024/8/8 16:07:00
在本文中,我们将了解如何迭代 ArrayList。ArrayList 类是一个可调整大小的数组,可在 java.util 包中找到。Java 中内置数组和 ArrayList 之间的区别在于数组的大小无法修改。
下面是相同的演示 −
假设我们的输入是 −
Run the program
期望的输出将是 −
A elements of the list are: 50 100 150 200 250 300 350
算法
步骤 1 - 开始 步骤 2 - 声明 步骤 3 - 定义值。 步骤 4 - 创建一个整数列表并初始化其中的元素。 步骤 5 - 在控制台上显示列表。 步骤 6 - 遍历元素,并使用‘get’方法获取每个元素。 步骤 7 - 在控制台上显示。 步骤 6 - 停止
示例 1
在这里,我们将所有操作都绑定在‘main’函数下。
import java.util.*; public class Demo { public static void main(String[] args){ System.out.println("The required packages have been imported"); List<Integer> numbers = Arrays.asList(50, 100, 150, 200, 250, 300, 350); System.out.println("A list is declared"); System.out.println("\nA elements of the list are: "); for (int i = 0; i < numbers.size(); i++) System.out.print(numbers.get(i) + " "); } }
输出
The required packages have been imported A list is declared A elements of the list are: 50 100 150 200 250 300 350
示例 2
在这里,我们将操作封装成展现面向对象编程的函数。
import java.util.*; public class Demo { static void multiply(List<Integer> numbers){ System.out.println("\nA elements of the list are: "); for (int i = 0; i < numbers.size(); i++) System.out.print(numbers.get(i) + " "); } public static void main(String[] args){ System.out.println("The required packages have been imported"); List<Integer> input_list = Arrays.asList(50, 100, 150, 200, 250, 300, 350); System.out.println("A list is declared"); multiply(input_list); } }
输出
The required packages have been imported A list is declared A elements of the list are: 50 100 150 200 250 300 350