Olá pessoal!
Estou com o seguinte desafio:
Preciso ler um arquivo e pegar 2 bytes desse arquivo e transformar num unsigned short. Preciso gravar tambem do 0 ao 65536. Não pode ser número negativo.
Estou lendo os bytes assim:
java.nio.ByteBuffer.wrap(arrayBytes).getShort();
E pra gerar a variável de 2 bytes estou fazendo assim:
java.nio.ByteBuffer.allocate(2).putShort((short) 64800).array();
Com int funciona perfeitamente.
Como que eu posso fazer isso?
Obrigada