Java » Listar una lista en Java
Nuestro objetivo es el de recorrer los elementos de la lista en Java. El ejemplo constará de dos partes. En la primera definiremos la lista y la cargaremos con elementos. En la segunda parte utilizaremos un iterador para recorrer la lista.
Empecemos... Lo primero que deberemos de tener, obviamente, será una lista. Para ello utilizaremos una estructura del tipo ArrayList. Veamos como sería la línea de código:
// Definimos una ArrayList List<String> list = new ArrayList<String>();
Antes las listas se podían crear como genéricas, ahora hay que indicarle el tipo de elemento que va a ser insertado. Podemos seguir creando listas genéricas, pero esto ya está obsoleto en el lenguaje Java.
Cargaremos dicha estructura con datos utilizando el método .add(elemento). En nuestro caso le cargamos con tres elementos:
// Añadimos elementos
list.add("Andrea");
list.add("Amaya");
list.add("Julio");
Una vez que tenemos nuestra lista nos bastará utilizar la clase Iterator para obtener un puntero que nos referencie a los elementos de la lista. En este punto tendremos que tener en cuenta que: el método hasNext() nos dice si hay más elementos y que el método .next() nos permite movernos al siguiente elemento.
// Obtenemos un Iterador y recorremos la lista. Iterator iter = list.iterator(); while (iter.hasNext()) System.out.println(iter.next()); }
Visualizar el ejemplo | Descargar el código
![]() Foro sobre Java Util |
Artículos relacionados:







Octubre 10, 2007 #
Podrian definir los codigos de multiplicar matrices mejor”’
Octubre 11, 2007 #
hola alguien tiene ejemplos en java
Octubre 13, 2007 #
Hi necesito conocer un codigo de listas enlazadas simples y dobles
Octubre 19, 2007 #
HOLA SOY FLAVI NO SE SI ME PUEDEN AYUDAR CON UN ENLACE DE LISTAS Y Q SUS DATOS SE PERMUTEN
Noviembre 16, 2007 #
Hola necesito hacer un proyecto en Java de un diccionario el cul me ingrese palabras y significados, me haga una búsqueday elimine palabra sin desordenarlo. La persona que tenga algo parecido y quiera ayudarme puede enviarmelo a la dirección que aparece (kimmoralesvargas@hotmail.com o kimmoralesvargas@gmail.com)
Diciembre 4, 2007 #
hola mi nombre es flor no se me ayudan con mi soma de matrices en Netbeans
Diciembre 26, 2007 #
hola mi nombre es blanca y quisiera saber si me pueden ayudar con un codigo.
lo que pasa es que necesito hacer un programa de lista en donde pueda agregar, eliminar e imprimir, pero tengo que usar clases.
se los agradeceré mucho si me ayudan.
gracias y adios.
espero el código……….
Marzo 15, 2008 #
jaja pobre pendeja de blanca, ponte a trabajar en vez de estar pidiendo codigos…chingadamadre
Mayo 11, 2008 #
hola…me gustaria que me dijieran como buscar nombre en un registro de nombres existentes…
Mayo 30, 2008 #
Hola gente, mi nombre es Fernando y quiesiera hacer una consulta. Alguien me puede decir como hacer para que con una lista cargada con objetos libros yo le cargo el codigo del libro y me devuelva el nombre, el genero y el precio (o sea sus datos)…..gracias