fala galera blz??
gente e o seguinte, eu criei uma classe que pega um valor ( um byte) e trasforma em um hexa[] de dois bytes.
por exemplo eu tenho um byte que o valor hexa dele e 3F, eu pego o 3 e faço um hexa, pego o F e faço outro hexa, dai eu tenho 1 hexa de dois bytes, mas agora eu preciso junta-los e voltar ao byte que era antes, alguem sabe como posso fazer isso, naum to conseguindo fazer o processo inverso.
segue o codigo do hexa[]:
static public String byteToHex(byte b) {
// Returns hex String representation of byte b
char hexDigit[] = {
'0', '1', '2', '3', '4', '5', '6', '7',
'8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
};
char[] array = { hexDigit[(b >> 4) & 0x0f], hexDigit[b & 0x0f] };
return new String(array);
}
desde jah agradeço a ajuda!!