在此示例中,我们将学习在Java中使用lambda表达式遍历数组列表的每个元素。
要理解此示例,您应该了解以下Java编程主题:
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");
//打印数组列表
System.out.print("ArrayList: ");
//遍历arraylist的每个元素
//使用forEach()方法
languages.forEach((e) -> {
System.out.print(e + ", ");
});
}
}
输出结果
ArrayList: Java, Python, JavaScript,
在上面的示例中,我们创建了一个名为 languages 的数组列表。注意代码,
languages.forEach((e) -> {
System.out.print(e + ", ");
});
在这里,我们将lambda表达式作为参数传递给ArrayList forEach()。