Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2009, 08:32
Apsol
 
Fecha de Ingreso: noviembre-2003
Mensajes: 267
Antigüedad: 21 años, 1 mes
Puntos: 4
Guardar y recuperar objetos en un HASHMAP

Hola amigos , tengo un problema ,, estoy tratando de crear objetos de tipo moneda como verán en el codigo que voy a dejar , las guardo en un HASHMAP aparentemente sin problema por lo que puedo ver,,,
El problema esta a la hora de recuperar alguno de los campos de ese objeto,
es decir busco en el hash por la key y no logro ver los valores del objero, no su nombre , ni nada,,
seguramente es por que no se como procesarlo de manera correcta,
si alquien me ayuda se lo agradeceré,,,,,,


Código PHP:
//  CREAR OBJETOS MONEDAS
//int id, String nombre, String simbolo, double tc
Monedas moneda = new Monedas("Peso","$");
System.out.println(moneda.getNombre());
///   parte del HashMAP
HashMap hashMap = new HashMap();
hashMap.put("$U",moneda);
hashMap.put("$","valor2");
hashMap.put("U$S","valor3");



Iterator it hashMap.entrySet().iterator();
while (
it.hasNext()) {
Map.Entry e = (Map.Entry)it.next();
System.out.println(e.getKey() + " " e.getValue());
}

 
System.out.println("hashMap contiene " hashMap.size() + " llaves y valores");
 
System.out.println(hashMap.get("$U").getClass());
   }

el codigo de la clase comeda es
Código PHP:
    public class Monedas {
    private 
int id;
    private 
String nombre;
    private  
double tc
Muchas Gracias