如何在 Java 中使用 for 循环迭代列表?
javaobject oriented programmingprogramming更新于 2025/2/5 0:12:17
List 接口扩展了 Collection 接口并存储元素序列。List 接口提供了两种方法,可以有效地在列表中的任意点插入和删除多个元素。与集合不同,列表允许重复元素,并且如果列表中允许空值,则允许多个空值。
要使用 for 循环,我们需要集合的大小和对其项目的索引访问。列表有一个 size() 方法来提供列表的大小,还有一个 get() 方法用于获取特定索引处的项目。以下代码片段显示了如何使用 for 循环迭代列表。在此示例中,我们将通过多个示例讨论如何使用 for 循环迭代列表。
示例 - For 循环
for(int i= 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
示例 1
以下是使用 for 循环迭代列表 − 的示例
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
for(int i= 0; i< list.size(); i++) {
System.out.print(list.get(i) + " ");
}
}
}
输出
将产生以下结果 −
A B C
示例 2
以下是另一个使用 for 循环迭代列表的示例 −
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3));
for(int i= 0; i < list.size(); i++) {
System.out.print(list.get(i) + " ");
}
}
}
输出
这将产生以下结果 −
1 2 3
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

