Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2014, 14:36
gil13
 
Fecha de Ingreso: junio-2014
Ubicación: Zaragoza
Mensajes: 3
Antigüedad: 10 años, 6 meses
Puntos: 0
Atascado con un HashMap

Buenas noches, tengo problemas con un HashMap, no lo consigo llenar, os pongo la parte del código a ver si veis el problema, hoy estoy espesisimo y no veo el fallo

Código:
public class NomUser {

    private String nNom = "";

    public NomUser(String nNom){
        this.nNom = nNom;
    }
}
Código:
public class PillUser {

    private String nomPill;
    private int qDiary;
    private int qBox;
    private int uBox;

    public PillUser(String nomPill, int qDiary, int qBox, int uBox){
        this.nomPill = nomPill;
        this.qDiary = qDiary;
        this.qBox = qBox;
        this.uBox = uBox;
    }
}
Código:
 
public class ......

public void savePill(){

        NomUser nomUser1 = new NomUser(uName);
        PillUser pillUser1 = new PillUser(pillName,cuanDiary,cuanBox,unitBox);

        Map<NomUser,PillUser> mp = new LinkedHashMap<NomUser, PillUser>();

        mp.put(nomUser1,pillUser1);
        System.out.println(mp.keySet());
Me tira esto, en vez de los datos que le paso

Código:
[net.albertogil.mepills.app.NomUser@52a77af8]
Las variables las capturo de un Campo de texto y las guardo como Strings, los ints los sacos con un wrapper de los strings

Gracias y un saludo !!