| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 15:15:20
|
albjava
JavaBaby
![[Avatar]](/images/avatar/e7532dbeff7ef901f2e70daacb3f452d.jpg)
Membro desde: 28/03/2006 09:35:56
Mensagens: 80
Offline
|
O que imprime?
|
Alberto Marianno
Analista de Sistemas
http://marianno.blogspot.com
SCJP 5.0 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 15:54:28
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
0
false
Justificativa:
0 - só fazer as contas
false - x é um java.lang.Double, t é um int que foi "boxed" para java.lang.Integer, e objetos de classes diferentes não podem ser "equal".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 16:00:08
|
airton.asg
Thread.start()
![[Avatar]](/images/avatar/668560ec159ebc2ef751b5ca819d520b.jpg)
Membro desde: 25/05/2006 09:33:25
Mensagens: 43
Localização: Caieiras
Offline
|
Como assim o que imprime ???
tipo...
--> Duplica o Valor de z e coloca em t
a variavel "t" possui o dobro de "z", porém é subtraido o dobro de "z", portanto fica zerado
Intancia "x" do tipo Object, divide um double 0.0 por 0, isso eh diferente... porem da zero
--> "t" nessa hora vale 0 (Zero)
--> X é diferente... X possui um valor do tipo Object estranho...
....
É isso msm ??? eu rodei o código... deu isso
|
A Sorte não existe, sorte simplesmente é o encontro da oportunidade com o seu esforço.
---
O Tamanho do homem é o tamanho do seu pensamento, e da sua força de vontade. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 10:29:20
|
albjava
JavaBaby
![[Avatar]](/images/avatar/e7532dbeff7ef901f2e70daacb3f452d.jpg)
Membro desde: 28/03/2006 09:35:56
Mensagens: 80
Offline
|
É isso mesmo,
0 e false
O valor de X no fim é NaN, e t vale 0 mesmo.
se fizer:
isso sim é TRUE
|
Alberto Marianno
Analista de Sistemas
http://marianno.blogspot.com
SCJP 5.0 |
|
|
 |
|
|