Java program za iteriranje preko ArrayList koristeći Lambda Expression

U ovom primjeru naučit ćemo ponavljati svaki element arraylista koristeći lambda izraz u Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Klasa Java ArrayList
  • Java Lambda izrazi

Primjer: Proslijedite ArrayList kao parametar 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 + ", "); )); ) )

Izlaz

 ArrayList: Java, Python, JavaScript,

U gornjem primjeru stvorili smo arraylist nazvan jezicima. Primijetite kod,

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

Ovdje prenosimo lambda izraz kao argument ArrayListu zaEach ().

Zanimljivi članci...