Em C posso utlilizar o unsigne byte para que ele compreenda o intervalo de 0…255. Em java existe alguma maneira do tipo byte se comportar como o unsigne byte do C? Ou existe algum outro tipo que faça isso?
Tipo de dados de 0..255
E
3 Respostas
M
no no… em java tu nao pode mudar o sinal de um tipo de dados… todos os tipos numéricos são sinalizados, somente char não é… confira:
E
e se eu quiser simular um tipo que vá de 0…255? tem como?
M
só com o char.. q vai ter um range maior... bom, mas isso ai com setters tu pode trabalhar tranquilo...
int x;
public void setX( int x ) {
if ( x < 0 || x > 255 )
this.x = 0;
else this.x = x;
}
Criado 17 de março de 2005
Ultima resposta 18 de mar. de 2005
Respostas 3
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo