如何在Java中编写具有特定位数的整数

时间:2016-11-17 14:47:20

标签: java

所以我想用Little Endian格式写一个文件整数,例如每个10位。它们也不应该与字节对齐。 以下图片可以帮助您理解结构。enter image description here

我看过ByteBuffer(我用Java编写代码),但它似乎没有这样做。

1 个答案:

答案 0 :(得分:0)

默认情况下无法执行此操作。 Java没有位类型,因此最接近的是Byte或Boolean。您可以按照您想要的顺序创建一个包含10个布尔值(作为位)的util类,但除此之外,Java不具备此功能。