摘要:
说明: Java中byte用二进制表示占用8位; 16进制的每个字符需要用4位二进制位来表示; 可以把每个byte转换成两个相应的16进制字符; 即把byte的高4位和低4位分别转换成相应的16进制字符H和L; 并组合起来得到byte转换到16进制字符串; 相反的转换也是将两个16进制字符转换成一个 阅读全文
摘要:
字符串转16进制字符串 // 字符串转换成为16进制(无需Unicode编码) public static String str2HexStr(String str) { char[] chars = "0123456789ABCDEF".toCharArray(); StringBuilder s 阅读全文