Sigo con el mensaje..que di a enviar sin querer:
El métdoo crearParte es:
Código HTML:
try{
Parte p1 = new Parte(cod,des,prec,mat);
int i=1;
HashMap matriculas =new HashMap();
matriculas.put(mat,p1);
}catch(Exception e){
System.out.println("ERROR");
}
el hashmap de matriculas, lo creo fuera, pero lo pongo ahí apra que se vea lo que es.
Para eliminar ya lo puse.
Para listar todo el hashmap es:
Lo llamo asi:
Código HTML:
gp1.listar();
Y lo listo asi:
Código HTML:
Set s = matriculas.keySet();
Iterator it = s.iterator();
while(it.hasNext()){
String aux = (String)it.next();
System.out.println(aux + ": " + matriculas.get(aux));
} System.out.println("The size of HashMap = "+ matriculas.size());
Ahh, y al crearlo, creo un objeto de la clase Parte, que es así:
Código HTML:
public class Parte{
int codigo;
String descripcion;
double precio;
String matricula;
//contructor
public Parte(int cod, String des, double prec,String matri){
codigo=cod;
descripcion=des;
precio=prec;
matricula=matri;
}
Ojalá puedan ayudarme, porque no encuentro el error
Muchas gracias por sus respuestas