位运算 Bytes转Bit(Java版)
public void getBitStr(byte param) { byte b = 0; StringBuffer ab = new StringBuffer(); for(int i =7 ;i>=0;i--) { b = (byte)(param>>i); // param/(2^i) ab.append(b&1); // 2取模 }; List<String> list = Arrays.asList(ab.toString().split("")); System.out.println(String.join(" ", list)); }
位运算 Bytes转Bit(Java版)
最新推荐文章于 2022-08-18 08:44:03 发布