我知道在java中我们不能直接处理bit,我想知道如何将byte array []转换为byte。这样
String bytestr="00000011";
byte[] noofbytes=bytestr.getBytes();
byte convbyte=(noofbytes[]) to byte
有可能吗?有谁有想法吗 ? 感谢。
答案 0 :(得分:5)
我认为你的意思是位,而不是字节。
String bitstr = "00000011";
byte convbyte = Byte.parseByte(bitstr, 2);
, 2
告诉它您正在解析二进制(基数2)字符串;默认值为十进制(基数为10)。