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

由网友 大卫 发布 阅读 14

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

Java 实例大全

在此示例中,我们将学习在Java中使用lambda表达式遍历数组列表的每个元素。

要理解此示例,您应该了解以下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");

    //打印数组列表
    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()

Java 实例大全

Java 程序计算两个集合之间的差集 Java 程序删除ArrayList中重复的元素