Galera como eu converto (Cast) em objetos no java

9 respostas
S

Eu tenho um polimorfismo, eu tenho um Double que está do tipo OBJECT e quero passar pra double de volta.

9 Respostas

nbluis

As próprias classes Wrapper tem um método que apresenta seu tipo primitivo;

nbluis

Agora respondendo.

Double d = new Double(10.5);
double d2 = d.doubleValue();
S
hummm , blz e nesse caso :

Double d = new Double(10.5);

Object ob = d;

???// agora eu quero retornar o ob para o tipo primitivo???
nbluis

sim, tá alí encima… as duas conversões.

a variável d2 é um tipo primitivo

M

para tipo primitivo

double d = Double.parseDouble( object.toString() );

nbluis

Não…

assim.

double d2 = d.doubleValue();

d é o objeto Double

A

Acho que o que o rapaz quer saber é sobre casting, então:

Double d = (Double) object;

S

Tudo bem, mais como eu transformo a minha ob que é do tipo object para Double???

ainda não entendi essa parte

S

Ahhhhhhhh sim…

agora entendi…

tem um metodo estatico da classe Double …que me retorna um tipow primitivo

agora captei

!!!

DAORAAAAAA HEIN

VLWS GALERAAAAAAAAAAAAAA

Criado 29 de maio de 2007
Ultima resposta 29 de mai. de 2007
Respostas 9
Participantes 4