我正在尝试从字节数组中提取 6 个字节并将它们转换为 48 位有符号整数值(即 Java 长整数)。如何做到这一点?
编辑:例如,如果字节数组具有以下之一:
byte[] minInt48 = new byte[] { (byte)0x80, 0, 0, 0, 0, 0 }; byte[] maxInt48 = new byte[] { (byte)0x7F, (byte)0xFF, (byte)0xFF, (byte)0xFF, (byte)0xFF, (byte)0xFF };
如何将其解析为 Java 原语(即 Java long)以保留符号值?
慕尼黑8549860
相关分类