Foro de elhacker.net

Programación => Java => Mensaje iniciado por: owen en 6 Marzo 2016, 18:01 pm



Título: obtener datos de una lista?
Publicado por: owen en 6 Marzo 2016, 18:01 pm
hola comunidad, bueno le cuento tengo una lista que contiene un objeto T en la cual tengo un método al cual le ingreso los datos de ese objeto

asi defini mi lista:

Código:
List<Personas> Personas = new ArrayList<Personas>();

y este es el metodo que agrega

Código:
public List<Personas> getPersonas() {
       
       
        Personas.add(new Personas(12,"hola",7890));
       

        return personas;
    }

pero ahora necesito otro metodo para extraer eso valores(12,"hola",7890), tienen alguna idea de como sacarlo, cave destacar que persona es una clase que contiene todos los contructores, get y set


Título: Re: obtener datos de una lista?
Publicado por: Chuidiang en 6 Marzo 2016, 21:39 pm
Hola:

Persona p = Personas.get(0);

Eso te devuelve la primera persona de la lista. Personas.size() te dice cuántas hay. No debería ser complicado hacer un bucle o lo que necesites.

Se bueno.


Título: Re: obtener datos de una lista?
Publicado por: DIANA KARINA HM en 8 Agosto 2016, 18:09 pm
Debes utilizar un for para recorrerlo

int size=al.size();

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