如何将 Int 转换为无符号字节并返回
我需要将数字转换为无符号字节。该数字始终小于或等于 255,因此它将适合一个字节。
我还需要将该字节转换回该数字。在Java中我该怎么做?我尝试了几种方法,但没有一种有效。以下是我现在要做的事情:
int size = 5;
// Convert size int to binary
String sizeStr = Integer.toString(size);
byte binaryByte = Byte.valueOf(sizeStr);
现在将该字节转换回数字:
Byte test = new Byte(binaryByte);
int msgSize = test.intValue();
显然,这是行不通的。由于某种原因,它始终将数字转换为 。有什么建议吗?65