Java-ohjelma iteroimaan ArrayList-sovelluksen kautta Lambda Expression -sovelluksella

Tässä esimerkissä opimme iteroimaan taulukon jokaisen elementin yli käyttämällä lambda-lauseketta Javassa.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:

  • Java ArrayList -luokka
  • Java Lambda -lausekkeet

Esimerkki: Pass ArrayList funktioparametrina

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

Tuotos

 ArrayList: Java, Python, JavaScript,

Yllä olevassa esimerkissä olemme luoneet taululistan nimeltä kielet. Huomaa koodi,

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

Tässä välitämme lambda-lausekkeen argumenttina ArrayList forEach (): lle.

Mielenkiintoisia artikkeleita...