2019独角兽企业重金招聘Python工程师标准>>>
直接上代码:
效果:public static void main(String[] args) {String str="23555555550b01010000D002002A";byte[] d =hexStringToBytes(str);printHexString(d);}/** * 16进制字符串转byte[] * @param hexString the hex string * @return byte[] */ public static byte[] hexStringToBytes(String hexString) { if (hexString == null || hexString.equals("")) { return null; } hexString = hexString.toUpperCase(); int length = hexString.length() / 2; char[] hexChars = hexString.toCharArray(); byte[] d = new byte[length]; for (int i = 0; i