Hashcode()

Olá pessoal,
eu estou com uma dúvida aqui
no método hashcode() alguém sabe
me dizer se tem como eu fazer esse método
retornar os números na base decimal?
Porque ele retorna os números na base
hexadecimal.

[]'s.

Se for uma classe sua você pode sobrescrevê-lo. Na verdade, isso deve ser feito sempre que o método equals é sobrescrito.

Att.

De onde você tirou isso? Ele retorna um int, e ints em java são decimais.
Além disso, qualquer número decimal pode ser escrito na forma hexadecimal e vice-versa.

Agora, talvez você não esteja é entendendo para que o hashCode serve e como é calculado. Nesse caso, leia esse post:
http://www.guj.com.br/posts/list/52485.java#276120