1 public static String toUnicode(String s) 2 { 3 String as[] = new String[s.length()]; 4 String s1 = ""; 5 for (int i = 0; i < s.length(); i++) 6 { 7 as[i] = Integer.toHexString(s.charAt(i) & 0xffff); 8 s1 = s1 + as[i]+"/t"; 9 }10 return s1;11 }
1 public static String toChineseHex(String s) 2 { 3 String ss = s; 4 byte[] bt = ss.getBytes(); 5 String s1 = ""; 6 for (int i = 0; i < bt.length; i++) 7 { 8 String tempStr = Integer.toHexString(bt[i]); 9 if (tempStr.length() > 2)10 tempStr = tempStr.substring(tempStr.length() - 2);11 s1 = s1 + tempStr + " ";12 }13 return s1.toUpperCase();14 }
新闻热点
疑难解答