我有一个字符串缓冲区,strbuf=161656070200000000202020202001000000009E52;
.
我想转换成如下所示的字节数组:
byte[] byte_array=new byte[]
{(byte)0x16,(byte)0x16,(byte)0x56,(byte)0x07,
(byte)0x02,(byte)0x00,(byte)0x00,(byte)0x00,
(byte)0x00,(byte)0x20,(byte)0x20,(byte)0x20,
(byte)0x20,(byte)0x20,(byte)0x01,(byte)0x00,
(byte)0x00,(byte)0x00,(byte)0x00,(byte)0x9E,(byte)0x52};
我需要转换strbuf
为hex
字符串然后再做 getBytes()
吗?解决这个问题的正确方法是什么?