如何将十六进制的字符串值转换为字节。例如,我通过 -
获取十六进制字符串值 String strVal = String.format("%02x", buf[i]); //lets say it is "3D"
现在我想把它转换成一个字节,所以我可以做这样的事情
byte bVal = 0x[value?] //0x3D;
由于
答案 0 :(得分:0)
String hex = ...;
int temp = Integer.parseInt(hex , 16);
byte result = (byte) temp;
答案 1 :(得分:0)
你可以使用getBytes()。所以strVal.getBytes()。