记录如何将16进制字符串转化为字节数组
public static byte[] hexStr2Bytes(String paramString) {
int i = paramString.length() / 2;
byte[] arrayOfByte = new byte[i];
int j = 0;
while (true) {
if (j >= i)
return arrayOfByte;
int k = 1 + j * 2;
int l = k + 1;
arrayOfByte[j] = (byte) (0xFF & Integer.decode(
"0x" + paramString.substring(j * 2, k)
+ paramString.substring(k, l)));
++j;
}
}
日常分享,谢谢支持!
版权声明:本文为Jm0218Xx原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。