如何在 Java 中使用 for-Each 循环迭代列表?
javaobject oriented programmingprogramming更新于 2025/2/5 0:44:17
List 接口扩展了 Collection 接口,是 Java Collections Framework 的重要成员。List 接口声明了存储元素序列的集合的行为。List 接口最流行的实现是 ArrayList。列表的用户可以非常精确地控制在列表中插入元素的位置。这些元素可通过其索引访问并可搜索。
forEach 循环有助于迭代对象数组或集合。由于 List 包含对象,因此可以使用 forEach 循环轻松迭代。以下代码片段显示了如何使用 forEach 循环迭代列表。
for (Integer integer : list) {
System.out.print(integer + " ");
}
List 接口还提供了一个 forEach() 方法,可用于迭代列表,如下所示 −
list.forEach(i -> {System.out.print(i + " ");});
示例 1
以下是显示 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<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
for (String string : list) {
System.out.print(string + " ");
}
}
}
输出
这将产生以下结果 −
A B C
示例 2
以下示例展示了使用 List.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<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
list.forEach(i -> {System.out.print(i + " ");});
}
}
输出
这将产生以下结果 −
A B C
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

