java 16進制轉與漢字相互轉換


這個程序非常小,就是一個十六進制與漢字的相互轉換,記錄下來以后可能用得到

好,直接看代碼:

 1     public static void main(String[] args) {
 2         String ss = "\u6570\u636e\u672a\u5f55\u5165";
 3         System.out.println(ss+"--");
 4         System.out.println(toUnicode("數據未錄入"));
 5     }
 6     public static String toUnicode(String s)
 7     {
 8             String as[] = new String[s.length()];
 9             String s1 = "";
10             for (int i = 0; i < s.length(); i++)
11             {
12                 as[i] = Integer.toHexString(s.charAt(i) & 0xffff);
13                 s1 = s1 + as[i]+"\t";
14             }
15             return s1;
16     }

多了不解釋,功能是沒問題的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM