請教一下,怎么asd變量轉成s變量? 搞了半天了。。代碼如下 byte[] s={0x01,0x02,0x03,0x04,0x05,0x06,0x00,0x00,0x00,0x00,0x20,0x18,0x14,0x12,0x01,0x01,0x01,0x01};
String asd="01020304050600000000201814120101010102";
一般的我知道,可是這個情況比較特殊, 因為最開始String字符串里放的是16進制的數據幀,然后我要進行crc校驗就必要轉成 0x00這樣的格式。
string類型的變量中放的是數據幀發來的數據, 其中的數據全是16進制, 每兩個數字表示一個字節,有特殊含義,。 然后比如 string的是0607 那么byte數組中應該是{0x06,0x07}
String str = "0f8adffb11dc" 轉換為byte[] byteText = { 0x0f, 0x8a, 0xdf, 0xfb,0x11, 0xdc}
添加回答
舉報
0/150
提交
取消