【问题标题】:How do I convert a byte to an array of eight booleans如何将一个字节转换为八个布尔值的数组
【发布时间】:2016-04-09 19:08:04
【问题描述】:

我有一个带符号的字节,我想将它转换为 Java 中的八个布尔基元数组。

byte b = 64;

【问题讨论】:

    标签: java arrays binary boolean byte


    【解决方案1】:

    尝试使用BitSet获取字节数的表示方式...

    示例:

    独立于签名与否......

    public static void main(String[] args) {
        byte b1 = (byte) 129;
        BitSet bits = BitSet.valueOf(new byte[]{b1});
        System.out.println(bits); //
    }
    

    【讨论】:

      猜你喜欢
      • 2014-08-10
      • 1970-01-01
      • 2022-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 2016-01-13
      相关资源
      最近更新 更多