Artículos
Java

Recorrer un ArrayList

02/Nov/2014

Un ArrayList es una lista en Java de elementos los cuales se pueden recorrer hacía delante o hacia atrás, ya que sus elementos están enlazados entre sí. Lo más normal es que pensemos recorrer un ArrayList mediante iteradores que nos vayan desplazando por cada uno de los elementos, si bien, en este caso vamos a ver que podemos recorrer un ArrayList de la forma tradicional en la que se recorren los array normales, haciéndolo realmente sencillo.

Para recorrer un ArrayList lo primero será crear un ArrayList. Lo cual haremos de la siguiente manera:

ArrayList<String> al = new ArrayList<String>();

Vemos que hemos instanciado el ArrayList para indicarle que lo que va a contener son cadenas de texto, es decir, el tipo String. Podríamos crear el ArrayList de cualquier otro tipo que necesitemos, pero hemos utilizado el tipo String por su sencillez.

Y, como no, pasaremos a rellenarlo de elementos. En este caso vamos rellenando elementos de texto que son nombres.

al.add("Victor");
al.add("Luis");
al.add("Elena");

Ahora vamos a recorrer un ArrayList como si fuese un array. Para ello tenemos que obtener el tamaño de un ArrayList mediante el método .size().

int size=al.size();

Y ahora utilizaremos un bucle for para recorrer un ArrayList.

for(int x=0;x<al.size();x++) {
  System.out.println(al.get(x));
}

Para obtener el contenido de cada uno de los elementos vamos a apoyarnos en el método .get(), al cual pasaremos el indicador del índice de la posición que ocupa en el ArrayList. En este caso el índice lo encontramos en la variable x.

De esta forma tan sencilla hemos conseguido recorrer un ArrayList en Java. En posteriores artículos veremos como recorrer un ArrayList mediante iteradores, los cuales nos permiten recorrer hacía delante o hacía detrás.

¿Conoces más formas en las que se pueda recorrer un ArrayList en Java?

Código Fuente

Descárgate el código fuente de Recorrer un ArrayList
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star
Recorrer un ArrayList

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
6 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios