Java program a Lambda Expression használatával az ArrayList fölött

Ebben a példában megtanulunk iterálni a tömblista egyes elemein a Java lambda kifejezéssel.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java ArrayList osztály
  • Java Lambda kifejezések

Példa: Adja át az ArrayList funkcióparaméterként

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

Kimenet

 ArrayList: Java, Python, JavaScript,

A fenti példában létrehoztunk egy nyelvek nevű tömblistát. Figyelje meg a kódot,

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

Itt a lambda kifejezést argumentumként adjuk át az ArrayList forEach () -nak.

érdekes cikkek...