Java-program for å Iterere over ArrayList ved hjelp av Lambda Expression

I dette eksemplet vil vi lære å itere over hvert element i arraylisten ved hjelp av lambda-uttrykk i Java.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:

  • Java ArrayList-klasse
  • Java Lambda Expressions

Eksempel: Pass ArrayList som funksjonsparameter

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

Produksjon

 ArrayList: Java, Python, JavaScript,

I eksemplet ovenfor har vi opprettet en arrayliste som heter språk. Legg merke til koden,

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

Her overfører vi lambdauttrykket som et argument til ArrayList forEach ().

Interessante artikler...