Јава програм за итерирање преко АрраиЛист помоћу Ламбда Екпрессион

У овом примеру научићемо да извршавамо итерацију по свим елементима арраилисте користећи ламбда израз у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Класа Јава АрраиЛист
  • Јава Ламбда изрази

Пример: Проследи АрраиЛист као параметар функције

 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 + ", "); )); ) )

Оутпут

 АрраиЛист: Јава, Питхон, ЈаваСцрипт,

У горњем примеру смо креирали арраилист назван језицима. Обратите пажњу на код,

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

Овде преносимо ламбда израз као аргумент АрраиЛист форЕацх ().

Занимљиви Чланци...