class StringUnicode { /** * unicode转字符串 * * @param unicode * @return */ public static String unicodeToString(String unicode) { StringBuffer sb = new StringBuffer(); String[] hex = unicode.split("\\\\u"); for (int i = 1; i < hex.length; i++) { int index = Integer.parseInt(hex[i], 16); sb.append((char) index); } return sb.toString(); } /** * 字符串转unicode * * @param str * @return */ public static String stringToUnicode(String str) { StringBuffer sb = new StringBuffer(); char[] c = str.toCharArray(); for (int i = 0; i < c.length; i++) { sb.append( Integer.toHexString(c[i])); } return sb.toString(); } /*** * 根据Veho号码,转化成Unicode编号 * @param vehNo * @return */ public static String getVehNoByUnicode(String vehNo) { vehNo = vehNo.replaceAll("[-_ !@#$%^&*()]", ""); String result = StringUnicode.stringToUnicode(vehNo.substring(0,1))+vehNo.substring(1); return result; } }
根据Veho号码,转化成Unicode编号
最新推荐文章于 2022-02-22 07:58:00 发布