Iterar un ArrayList

09/Nov/2014 Java , , 1 Comentario
Programación en Java

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


Un comentario en “Iterar un ArrayList”

Víctor Cuervo

we

bien chidote

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.