Программа Java для перебора ArrayList с использованием лямбда-выражения

В этом примере мы научимся перебирать каждый элемент arrayylist, используя лямбда-выражение в Java.

Чтобы понять этот пример, вы должны знать следующие темы программирования Java:

  • Класс Java ArrayList
  • Лямбда-выражения Java

Пример: передать ArrayList как параметр функции

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList 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 + ", "); ));

Здесь мы передаем лямбда-выражение в качестве аргумента в ArrayList forEach ().

Интересные статьи...