如何将长度为8的int数组转换为长度为32的int数组,每个4个索引都是第一个数组的索引的二进制表示?

编辑,PST:我更新了标题。但是,这并不能完全反映“二进制”的概念,它只是将整数分解为字节。如果不正确,请更正和/或添加示例。

好的程序员,我想要的主要事情是>>如何将整数从十进制转换为二进制

最佳答案

您可以从java.nio使用ByteBuffer。虽然NIO有时使用起来很麻烦,但它的ByteBuffer非常好并且易​​于使用。还要注意字节序,默认情况下是BigEndian,但是您可以更改它。

编辑

不管这个,我误解了问题。它说将int数组转换为另一个int数组,而不是字节数组。抱歉。

10-07 19:12
查看更多