跳到主要内容

Java 程序:使用 Lambda 表达式遍历 ArrayList

要理解这个示例,您应该了解以下 Java 编程 主题:

示例:将 ArrayList 作为函数参数传递

import java.util.ArrayList;

class Main {
public static void main(String[] args) {
// 创建一个 ArrayList
ArrayList<String> languages = new ArrayList<>();

// 向 ArrayList 添加元素
languages.add("Java");
languages.add("Python");
languages.add("JavaScript");

// 打印 ArrayList
System.out.print("ArrayList: ");

// 使用 forEach() 方法遍历 ArrayList 的每个元素
languages.forEach((e) -> {
System.out.print(e + ", ");
});
}
}

输出

ArrayList: Java, Python, JavaScript,

在上面的示例中,我们创建了一个名为 languages 的 arraylist。注意代码,

languages.forEach((e) -> {
System.out.print(e + ", ");
});

这里,我们将 lambda 表达式作为参数传递给 ArrayList forEach() 方法。