4

文字列内の特定の文字を、対応するバイナリ値にどのように変換しますか?

public void send(DataFrame frame) {
    String bitString = frame.toString();
        for (int a = 0; a < bitString.length(); a++) {
            char c = bitString.charAt(a);
            ????
    }
}

ここで、frame はバイト配列として定義されます (DataFrame クラスのバイト [] として)

4

2 に答える 2

3
String binaryString = Integer.toBinaryString(0x100 + bytes[i]).substring(2);
于 2014-11-13T17:22:56.563 に答える
0

これを試して

        String bitString = frame.toString();
            for (int a = 0; a < bitString.length(); a++) {
                byte[] b = new byte[1024];
                b = bitString.getBytes();
                System.out.println(Arrays.toString(b));
        }
于 2013-11-14T04:13:50.207 に答える