feed twitter facebook LinkedIn facebook

Java » Listar una lista en Java

Enero 27, 2007 por Víctor Cuervo . 100830 visitas 90 Comentarios Imprimir Imprimir

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
Foro sobre Java Util
tags: ,

Artículos relacionados:

90 comentarios »

Redifusión RSS de los comentarios de la entrada. TrackBack URI

1 2 3 4 5 9
  1. Rommel Aleman
    Octubre 10, 2007 #

    Podrian definir los codigos de multiplicar matrices mejor”’

  2. isa
    Octubre 11, 2007 #

    hola alguien tiene ejemplos en java

  3. Cristian Xavier Gomez
    Octubre 13, 2007 #

    Hi necesito conocer un codigo de listas enlazadas simples y dobles

  4. FLAVIA
    Octubre 19, 2007 #

    HOLA SOY FLAVI NO SE SI ME PUEDEN AYUDAR CON UN ENLACE DE LISTAS Y Q SUS DATOS SE PERMUTEN

  5. Kimberly Morales
    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)

  6. flor
    Diciembre 4, 2007 #

    hola mi nombre es flor no se me ayudan con mi soma de matrices en Netbeans

  7. blanca
    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……….

  8. blanco
    Marzo 15, 2008 #

    jaja pobre pendeja de blanca, ponte a trabajar en vez de estar pidiendo codigos…chingadamadre

  9. augusto cesar
    Mayo 11, 2008 #

    hola…me gustaria que me dijieran como buscar nombre en un registro de nombres existentes…

  10. Fernando
    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

1 2 3 4 5 9

Deje un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*