如何short
在 Java 中将(2 个字节)转换为字节数组,例如
short x = 233;
byte[] ret = new byte[2];
...
它应该是这样的。但不确定。
((0xFF << 8) & x) >> 0;
编辑:
您也可以使用:
java.nio.ByteOrder.nativeOrder();
发现以获取原始位顺序是大还是小。此外,以下代码取自java.io.Bits
其中:
- 字节(数组/偏移量)到布尔值
- 字节数组到 char
- 字节数组短
- 字节数组到 int
- 要浮动的字节数组
- 字节数组长
- 字节数组加倍
反之亦然。