Hola.
Bueno, pues mi problema es este:
Tengo un hashmap que le relleno con put.
Código HTML:
Parte p1 = new Parte(cod,des,prec,mat);
int i=1;
matriculas.put(i,p1);
i++;
matriculas es el hashmap.
Ahora, intento que me muestre uno. En el cual, pido uno de los datos que hay en el hashmap. Y le intento mostrar así, aunque he probado mil maneras... :
Código HTML:
Object object =this.matriculas.get(mat);
String cadena = object.toString();
System.out.print(cadena+" ");
Pero me da este error:
Exception in thread "main" java.lang.NullPointerException
Para eliminar, lo hago así:
Parte p2 = new Parte(cod,des,prec,mat);
//si existe el objeto que ha dicho el usuario quiere eliminar
if(matriculas.containsKey(p2)){
matriculas.remove(p2);
}else{
System.out.println("El parte que quiere eliminar, no existe");
}
Pero siempre me da como si no hubiera datos. pero está bien hecho la creación...
Tal vez un dato apra conseguir saber que pasa es el error:
Exception in thread "main" java.lang.NullPointerException
Alguien me puede ayudar?
Muchas gracias de antemano!!