Programa Java para iterar sobre ArrayList usando Lambda Expression

En este ejemplo, aprenderemos a iterar sobre cada elemento de la lista de matrices usando la expresión lambda en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Clase Java ArrayList
  • Expresiones Java Lambda

Ejemplo: pasar ArrayList como parámetro de función

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

Salida

 ArrayList: Java, Python, JavaScript,

En el ejemplo anterior, hemos creado una lista de arrays denominada lenguajes. Fíjate en el código

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

Aquí, estamos pasando la expresión lambda como argumento a ArrayList forEach ().

Articulos interesantes...