我有一个看起来像这样的二进制数:
00000000 00000000 00000011 00001101 = 781 integer value = integer name "packed"
我如何能够在java中使用逐位将它们中的每一个提取为单独的整数值。如下所示:
int a = (function) = 00000000;
int b = (function) = 00000000;
int c = (function) = 00000011;
int d = (function) = 00001101;
如果你能看到我在上面做什么..我希望前 8 个转换为一个整数,然后将下一个转换为第二个整数,依此类推..我认为你在 java 中使用按位来执行此操作,但我完全不确定。任何帮助表示赞赏。对不起,但我对这种事情完全陌生,真的需要帮助,谢谢!基本上(函数)应该等于这样的东西:
packed >> 5; (I know this isn't nearly right that is why i am needing help on this)...
谢谢!