如何将字符串中的给定字符转换为其对应的二进制值?
public void send(DataFrame frame) {
String bitString = frame.toString();
for (int a = 0; a < bitString.length(); a++) {
char c = bitString.charAt(a);
????
}
}
其中frame被定义为一个字节数组(如DataFrame类中的byte []
最佳答案
String binaryString = Integer.toBinaryString(0x100 + bytes[i]).substring(2);