将字符串转换成十六进制
- 将每个字符串转换成数组
- 将数组中字符转换成整型
- 使用Integer.toHexString()方法转换成十六进制
private static String asciiToHex(String asciiStr) { |
- 截断一个十六进制为两个字符组
- 使用Integer.parseInt(hex, 16)方法强转字符
- 把每个字符添加的StringBuilder上
private static String hexToAscii(String hexStr) { |
测试
|
总结: 以上同16进制与ascii码相互转换.