Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2013, 11:02
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Crear Excel POI de BD

System.out.println(it.next()); => Estás intentando imprimir por pantalla un OBJETO?

Pues eso es lo que te pasará.

Deberías hacer MiClase miObjeto = (MiClase)it.next();

o si usases generics tenerlo así:

Collection<MiCLase> result = new ArrayList<MiCLase>();
Iterator<MiCLase> it = result.iterator();
...
MiClase miObjeto = it.next();
System.out.println("Mostramos una propiedad String o convertible de miObjeto: " + miObjeto.getNombre());

Normalmente para trazas de log o debuguear o cosas desas se suele sobreescribir el método toString donde se muestran todos los atributos del objeto en pares NombreAtributo: valorAtributo.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}