Pessoal eu dei uma google… Mas não encontrei o que queria.
Então la vai…
Como faço para um object ser um int…
Eu quero por exemplo que a variavel f receba um objeto e transforme em inteiro.
Ja tentei isso:
intj=Integer.parseInt(head.getData());ouStringn.toString(head.getData());intx=Integer.parseInt(n);// head.getData() é um object
Se for do tipo String, desde que seja um numero mesmo ai é só fazer com parseInt, porem se a String não for um número, então vai dar NumberFormatException.
Se o objeto for do tipo Number, ai é só fazer o casting e depois executar intValue desse Number.
Agora se o valor do objeto ou o tipo dele não valem nada, e vc só quer ter um valor int qualquer dele, então vc pode executar o método hashCode de Object que retorna um int, mas o hashCode não serve bem para isso