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

要理解此示例,您应了解以下Java编程主题


示例:将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的arraylist。请注意代码,

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

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

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战