如何使用 For 循环迭代 Java 列表?
javaobject oriented programmingprogramming更新于 2025/2/4 22:36:17
List 接口扩展了 Collection,并声明了存储元素序列的集合的行为。列表的用户可以非常精确地控制在列表中插入元素的位置。这些元素可通过其索引访问并可搜索。ArrayList 是 List 接口最流行的实现。
您可以使用 list.size() 方法获取列表的当前大小,然后可以轻松应用 for 循环来迭代列表并使用 list.get(index) 方法获取元素。
for(int i= 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
另一个重要方法是使用 forEach 循环,它在迭代列表之前不需要列表的大小。
for (Integer integer : list) {
System.out.print(integer + " ");
}
示例 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<Integer> list = new ArrayList<>(Arrays.asList(1,2,3,4,5));
for(int i= 0; i< list.size(); i++) {
System.out.print(list.get(i) + " ");
}
}
}
输出
这将产生以下结果 −
1 2 3 4 5
示例 2
以下是使用 forEach 循环迭代列表的示例 −
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,4,5));
for (Integer integer : list) {
System.out.print(integer + " ");
}
}
}
输出
这将产生以下结果 −
1 2 3 4 5
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

