ConverSão - Byte para inteiro

6 respostas
R

Por favor, alguem poderia me informar como faço para conter ter byte para inteiro ?

Muito obrigado

Renan

6 Respostas

F
int i;  
byte b;

int = (int) b; // typecast
R

Nem precisa do cast, de byte para int há uma conversão implícita:

byte b = 1; int c = b;

J

Não precisa do cast.
se for um objeto Byte faz assim:

Byte b = new Byte("1");
int i = b.intValue();

[]'s

N

Nossa, naum existe type cast de tipo primitivo… :roll:

Voce pode dah um cast pra Integer e pegar o intValue();…
Mas cast naum…

J

NoodleZ:
Nossa, naum existe type cast de tipo primitivo… :roll:

Voce pode dah um cast pra Integer e pegar o intValue();…
Mas cast naum…


vc não precisa fazer o cast nessa situação pq um byte é menor que um int, mas não tem prob se fizer.
vc não pode fazer um cast p/ Integer, pq o byte é um primitivo e vc não pode fazer cast de um primitivo p/ um obj.

[]'s

N

Falei asneira, esquecam o ultimo post… Naum soh pode como deve em alguns casos… :wink:

:shock: Perdão a todos os desenvolvedores e em especial ao scottys0 pelo codigo dele… :wink:

Criado 4 de maio de 2005
Ultima resposta 4 de mai. de 2005
Respostas 6
Participantes 5