private static final byte hexCharToByte(char ch) {
switch(ch) {
case '0': return 0x00;
case '1': return 0x01;
case '2': return 0x02;
case '3': return 0x03;
case '4': return 0x04;
case '5': return 0x05;
case '6': return 0x06;
case '7': return 0x07;
case '8': return 0x08;
case '9': return 0x09;
case 'a': return 0x0A;
case 'b': return 0x0B;
case 'c': return 0x0C;
case 'd': return 0x0D;
case 'e': return 0x0E;
case 'f': return 0x0F;
}
return 0x00;
}
public static void main(String args[]){
String s="220c04faf8377f58";
byte a[]=decodeHex(s);
for(int i=0;i
}
}
↑返回目录
前一篇: 字节数组转换为16进制字符串
后一篇: 一个日志工具类