Android如何将16进制数转化成byte数组
时间: 2023-04-08 19:05:21 浏览: 180
16进制文件转换成byte及数组
可以使用以下代码将16进制数转化成byte数组:
```
String hexString = "FFAABBCC";
byte[] byteArray = new byte[hexString.length() / 2];
for (int i = 0; i < byteArray.length; i++) {
int index = i * 2;
int j = Integer.parseInt(hexString.substring(index, index + 2), 16);
byteArray[i] = (byte) j;
}
```
其中,hexString是16进制数的字符串表示,byteArray是转化后的byte数组。
阅读全文