Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2012, 18:36
SagneL
Invitado
 
Mensajes: n/a
Puntos:
Cómo accedo a los métodos de un objeto de una clase almacenado en arraylist?

Muy buenas y genial foro que acabo de descubrir. A lo que voy:

Imaginaos que estoy en una clase llamada Ejemplo, tengo otra clase llamada Ejemplo2 y tengo un arraylist llamado pepe.

ArrayList pepe=new ArrayList();

Ejemplo2 ej=new Ejemplo2("dato1",8000,"datoasdf",4343); //creo un objeto ej de mi clase Ejemplo y lo lleno de datos.

pepe.add(ej); //aquí meto en mi arraylist el objeto que acabo de rellenar arriba

Pues bien, para acceder al objeto que acabo de almacenar en el arraylist hago:

pepe.get(indice) //indice es un número entero cualquiera

El problema es que solo me devuelve el objeto, la referencia en ram donde está alojado dicho objeto y yo quiero acceder a los métodos de ese objeto como por ejemplo los getters y los setters para poder modificar los valores de sus atributos.

Esto con arrays lo sé hacer pero no con arraylist.

Saludos!