Oi Pessoal,
Estou tentando passar uma String para um array de bytes. Porém, o array fica com 2 bytes a mais do que deveria, por exemplo, um string de 8 caracteres está ficando com 10 bytes. Alguma idéia do porque isto está acontecendo?
OBS: estou usando:
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
DataOutputStream dOut = new DataOutputStream(bOut);
dOut.writeUTF(this.idTerminal);
return bOut.toByteArray();
Obrigado,
Fabio