Descripción
Mediante el método foreach podemos crear un consumidor, representado por la clase Consumer que se ejecute por cada elemento que hay en el ArrayList. Este consumidor es un interface funcional y por lo tanto acepta funciones lambda o una referencia a un método.
Si la acción pasada en null se lanzará una NullPointerException.
Sintaxis
public void forEach(Consumer<? super E> action)
Parámetros
- Consumer<? super E> action, Interface funcional que puede ser una función lambda o una invocación a un método y que se ejecuta por cada elemento del
ArrayList.
Excepciones
Clase Padre
Ejemplo
ArrayList<String> list = new ArrayList<String>();
// Añadimos elementos
list.add("Marta");
list.add("Luis");
list.add("Francisco");
list.forEach((n) -> System.out.println(n));
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.