Ciao

non ho capito bene questa istruzione:

codice:
public int hashCode(){
 return String.valueOf(taglio).hashCode();
}
taglio è di tipo float.

Perchè devo convertire in Stringa il valore di taglio e poi applicargli hashCode?