Lambda İfadesini kullanarak ArrayList üzerinde yineleme yapmak için Java Programı

Bu örnekte, Java'da lambda ifadesini kullanarak dizi listesinin her bir öğesi üzerinde yineleme yapmayı öğreneceğiz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java ArrayList Sınıfı
  • Java Lambda İfadeleri

Örnek: ArrayList'i Function Parameter olarak geçirin

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

Çıktı

 ArrayList: Java, Python, JavaScript,

Yukarıdaki örnekte, diller adlı bir dizi listesi oluşturduk. Koda dikkat edin,

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

Burada lambda ifadesini argüman olarak ArrayList forEach () 'e geçiriyoruz.

Ilginç makaleler...