Chương trình Java lặp lại trên ArrayList bằng cách sử dụng Lambda Expression

Trong ví dụ này, chúng ta sẽ học cách lặp lại từng phần tử của danh sách mảng bằng cách sử dụng biểu thức lambda trong Java.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Lớp Java ArrayList
  • Biểu thức Lambda Java

Ví dụ: Truyền ArrayList làm Tham số hàm

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

Đầu ra

 ArrayList: Java, Python, JavaScript,

Trong ví dụ trên, chúng tôi đã tạo một danh sách mảng có tên các ngôn ngữ. Lưu ý mã,

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

Ở đây, chúng ta đang truyền biểu thức lambda làm đối số cho ArrayList forEach ().

thú vị bài viết...