求一个方法,输入一个byte数组,输出对应的char数组。把byte转换成对应的16进制char。
输入 :
byte[] byteArray= {4, 0, 16, -116};
输出:
char[] charArray = {0x04,0x00,0x10,0x8c};
求一个方法,输入一个byte数组,输出对应的char数组。把byte转换成对应的16进制char。
输入 :
byte[] byteArray= {4, 0, 16, -116};
输出:
char[] charArray = {0x04,0x00,0x10,0x8c};
这不就是十进制转16进制吗。。。遍历byte数组,对每个数字进行10转16进制String s=Integer.toHexString(num);保存到char数组里面