Tipos

6 respostas
G

compila?

public class Conversao 
{ 
 public static void main(String[] args) 
 { 
   int x = 10; 
   long y = 20; 
   x = y;     
 } 
}

Coisa boba!!! :wink:

6 Respostas

C

Não.

K

ñ comipila pois x e y são tipos diferentes

G

não compila, pois o tipo long é maior que o tipo int

:wink:

M

“JavaPlayer”:
não compila, pois o tipo long é maior que o tipo int

:wink:

isso ai, não compila nem a pau :lol:

F

Na verdade ficam 32 bits sobrando…
por isso não compila.

Mas fica uma questão:

e se fosse ao contrário?

Aí compilaria?

F

dai compila, pq long eh maior q int, entaum um int “cabe” em um long, e nao tem perda de precisao…

Criado 19 de novembro de 2004
Ultima resposta 23 de nov. de 2004
Respostas 6
Participantes 6