Java program za iteracijo nad ArrayList z uporabo Lambda Expression

V tem primeru se bomo naučili iterirati po posameznih elementih seznama z uporabo lambda izraza v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Razred Java ArrayList
  • Java Lambda izrazi

Primer: ArrayList posredujte kot parameter funkcije

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

Izhod

 ArrayList: Java, Python, JavaScript,

V zgornjem primeru smo ustvarili seznam besedil z imenom jeziki. Upoštevajte kodo,

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

Tu posredujemo lambda izraz kot argument v ArrayList forEach ().

Zanimive Članki...