Artículos
Java

Iterar un ArrayList

09/Nov/2014

Para ver los elementos que contiene un ArrayList podemos recorrer sus elementos mediante un simple bucle for. Otra de las formas es iterar un ArrayList. Es decir, crear un elemento Iterator que nos permita movernos por cada uno de los elementos del ArrayList.

Lo primero que necesitamos es crear el ArrayList.

ArrayList al = new ArrayList();
				
// Añadir elementos a un ArrayList
al.add("Victor");
al.add("Luis");
al.add("Elena");

Para obtener el iterador sobre el ArrayList llamaremos al método .iterator() del ArrayList y lo almacenaremos en un elemento Iterator.

Iterator it = al.iterator();

Para iterar un ArrayList vamos a movernos por el iterador mediante los métodos .next(). El método .next() realiza dos operaciones, por un lado obtener el elemento sobre el que está iterando y luego mover el puntero hasta el siguiente elemento.

while(it.hasNext())
  System.out.println(it.next());

Realizaremos la operación de iterar un ArrayList hasta que no haya más elementos. Esto lo sabremos cuando el método .hasNext() nos devuelva false.

Vemos que con tres sencillas líneas hemos realizado un programa que nos permite iterar un ArrayList y mostrar todos sus elementos por pantalla.

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
1 Comentario
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios