Java教程

Java 使用 Lambda 表达式迭代 ArrayList 的程序

使用 Lambda 表达式迭代 ArrayList 的 Java 程序

在这个例子中,我们将学习使用 Java 中的 lambda 表达式迭代 arraylist 的每个元素。
要理解此示例,您应该了解以下Java 编程主题:
Java ArrayList 类 Java Lambda 表达式

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

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    // create an ArrayList
    ArrayList<String> languages = new ArrayList<>();
    // add elements to the ArrayList
    languages.add("Java");
    languages.add("Python");
    languages.add("JavaScript");
    // print arraylist
    System.out.print("ArrayList: ");
    // iterate over each element of arraylist
    // using forEach() method
    languages.forEach((e)-> {
      System.out.print(e + ", ");
    });
  }
}
输出
ArrayList: Java, Python, JavaScript,
在上面的例子中,我们创建了一个名为 languages 的数组列表。注意代码,
languages.forEach((e)-> {
  System.out.print(e + ", ");
});
在这里,我们将 lambda 表达式作为参数传递给 ArrayList forEach()。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4