2
我目前使用Java通过串行通信与设备进行通信。我必须发送字节数组中的数据包。我做了以下内容:在Java中初始化ASCII和Hex形式的字节有什么区别吗?
byte[] packet = new byte[3];
packet[0] = 'C'; //char form
packet[1] = 'C'; //char form
packet[2] = '2'; //char form
有从初始化以这种方式有什么区别:
byte[] packet = new byte[3];
packet[0] = 0x43; //hex form
packet[1] = 0x43; //hex form
packet[2] = 0x32; //hex form
的值应该是一样的吧?