1.将16进制转换成字符串
public static byte[] hexString2Bytes(String hexstr) {
byte[] b = new byte[hexstr.length() / 2];
int j = 0;
for (int i = 0; i < b.length; i++) {
char c0 = hexstr.charAt(j++);
char c1 = hexstr.charAt(j++);
b[i] = (byte) ((parse(c0) << 4) | parse(c1));
}
return b;
}
2.将字符串展示出来(必须用String的构造函数)
new String( Byte2Hex.hexString2Bytes(strInput) )
本文介绍了一个简单的Java方法,用于将十六进制字符串转换为字节数组,并通过新的String构造函数将其展示出来。
478

被折叠的 条评论
为什么被折叠?



