1字节= 8位。 我必须在120位工作。所以15字节。 这120位将采用00010101000000 ............ 的形式,因此每个00010101的8位是1个字节。 所以我想对它做一些修改操作,然后把所有的字节加回去。字节是否存储在字节数组中?如何将字节数据转换为位并再次转换回字节?
1
A
回答
2
如果你有大量的位,你可以使用BitSet。你可以使用byte []或long []它们无关紧要,因为它们都是由最后的位组成的。因为大多数JVM使用8字节边界来表示对象,所以使用byte []不会使对象的长度小于long []。对于某些操作,长[]更有效率。
0
字节数组是个好主意。但是它取决于你如何存储它们...
0
以8位数据块拆分数据流,并为每个数据块使用Byte.valueOf(String,int)。
0
这取决于你如何存储字节。 您可以使用位操作(如&和|)修改字节。 例如:
x |= 2;
相关问题
- 1. 将char数组转换为字节数组并再次返回
- 2. 将字典转换为字节并再次返回python?
- 3. 将字节转换为位
- 4. 将字节的十进制值再次转换为字节
- 5. 如何将字节[]转换为字节[]
- 6. 如何将位转换为字节?
- 7. 如何将字节转换为位?
- 8. 如何将字节[]转换为位图?
- 9. 如何将数字转换为字节?
- 10. 如何将Int32的字节数据转换为UInt32并返回?
- 11. 如何将字符串转换为字节数组并返回
- 12. 将单字节转换为字符串并返回字节
- 13. 从字节转换为7位字节
- 14. 将位图转换为字节数组
- 15. 字符串转换为字节,并再次
- 16. 位/字节转换
- 17. 将NSData转换为base64encoded并将字节数组转换为C#
- 18. 如何将字节转换为小数?
- 19. 将大数字转换为字母(并再次返回)
- 20. 将字节转换为字节[]
- 21. 将图像数据转换为字节[]
- 22. 通过反转字节将小字节转换为大字节
- 23. 如何使用C#将字节[]转换为数组(并返回)?
- 24. 如何将浮点数组转换为字节[]并返回?
- 25. 如何将Android对象转换为字节数组并返回?
- 26. 将字符串数组转换为字节数组并返回
- 27. 如何将Java字节数组转换为Scala字节数组?
- 28. 将char转换为字节
- 29. 将字节[]转换为SAFEARRAY
- 30. 将字节[]转换为Int8
+1,因为当你有一组使用'BitSet'的位是直接匹配 – Waldheinz 2011-03-17 11:15:10