13/12/2012, 09:17
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 2 meses Puntos: 188 | |
Respuesta: Objeto compuesto de objetos como mostrar? Creo que ya te voy a poner la respuesta muy masticada, pero luego tendrás que adaptarlo tú a tu hashMap.
Supongamos que tienes lo siguiente (yo lo hice para arraylists)
Clase Examen tiene int idExamen, String materiaExamen, List<Pregunta> preguntas.
Clase Pregunta tiene int idPregunta, String textoPregunta, List<Respuesta> respuestas.
Clase Respuesta tiene int idRespuesta, String textoRespuesta.
Cada clase tiene sus getters y setters para cada atributo.
Obtienes un ArrayList<Examen> examenes en tu query.
El bucle sería algo así como:
if (examenes != null && !examenes.isEmpty()) {
for (Examen examen : examenes) {
System.out.println("Examen de la materia: ".concat(examen.getMateriaExamen()));
if (examen.getPreguntas() != null && !examen.getPreguntas().isEmpty()) {
for (Pregunta pregunta : examen.getPreguntas()) {
System.out.println("Pregunta Realizada: ".concat(pregunta.getTextoPregunta()));
if (pregunta.getRespuestas() != null && !pregunta.getRespuestas().isEmpty()) {
for (Respuesta respuesta : pregunta.getRespuestas()) {
System.out.println("Respuesta posible: ".concat(respuesta.getTextoRespuesta()));
}
} else {
System.out.println("No existen respuestas para esta pregunta");
}
}
}
}
}
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |