Java - Iterar sobre la instancia de una clase

 
Vista:
sin imagen de perfil

Iterar sobre la instancia de una clase

Publicado por Mario (25 intervenciones) el 22/01/2017 23:53:37
Buenas noches,

Tengo una clase Libro, la cual contiene las variables:
private List<String> parrafos;
private String titulo;
private int numeroParrafos;
private String[] parrafo;

Me piden que agregue el codigo necesario a esta clase para que cuando se cree una instancia de esta clase se pueda iterar sobre ella con el bucle for(String s:libro), en cada iteración se debe recuperar el texto de un parrafo.

Nose si mi clase Libro tiene que implementar la interfaz Iterator.... estoy un poco perdido
¿Me podeis ayudar?
Gracias.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Iterar sobre la instancia de una clase

Publicado por Tom (1831 intervenciones) el 23/01/2017 11:17:44
No, deberías implementar la interfaz Iterable.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Iterar sobre la instancia de una clase

Publicado por Mario (25 intervenciones) el 23/01/2017 12:34:41
¿Y como sería? es que estoy algo perdido con el funcionamiento de Iterable e Iterator.
Gracias por tu ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Iterar sobre la instancia de una clase

Publicado por Mario (25 intervenciones) el 23/01/2017 12:59:43
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar