Dalam contoh ini, kita akan belajar mengulang setiap elemen dari daftar larik menggunakan ekspresi lambda di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Kelas ArrayList Java
- Ekspresi Lambda Jawa
Contoh: Lewati ArrayList sebagai Parameter Fungsi
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 + ", "); )); ) )
Keluaran
ArrayList: Java, Python, JavaScript,
Dalam contoh di atas, kami telah membuat daftar larik bernama bahasa. Perhatikan kodenya,
languages.forEach((e) -> ( System.out.print(e + ", "); ));
Di sini, kami meneruskan ekspresi lambda sebagai argumen ke ArrayList forEach ().