13/12/2011, 05:15
|
| | Fecha de Ingreso: junio-2007
Mensajes: 298
Antigüedad: 17 años, 5 meses Puntos: 5 | |
Recorrer un ArrayList de una clase Hola a todos:
Estoy empezando a estudiar los Arrays en Java y me he atascado en un punto. Os explico. Tengo una clase llamada Peliculas que tiene los atributos anno, titulo y descripcion.
Yo para ir almacenando los datos creo:
private ArrayList array_peliculas=new ArrayList();
public void registrar_pelicula(Pelicula q_pelicula) {
array_peliculas.add(q_peliculas);
}
Mi duda es ¿cómo puedo recorrer todos las películas que he metido en ese array?
Yo hago lo siguiente:
public void show_peliculas() {
for (int i=0;i<=array_peliculas.size();i++) {
System.out.println(array_peliculas.get(i));
}
}
Pero esto me saca cosas raras, yo quisiera poder ir mostrando los datos del anno, del titulo, de la descripción, pero no sé cómo acceder a los atributos de esa clase. He probado poniendo:
System.out.println(array_peliculas.get(i).titulo)
Y también llamando a funciones de esa clase:
System.out.println(array_peliculas.get(i).get_titu lo());
pero nada. No funciona ningún caso. ¿Cómo puedo acceder a los atributos de esa clase?
Muchas gracias |