Unicode 是一種字元編碼,可以顯示各國語言的各種文字、標點、定位等字元。
關鍵是透過 toCharArray(); 方法取得字元陣列,再將每個字元逐一進行轉換,完整程式碼如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
public class ToUnicode { public static void main(String[] args) { String codeString = toCode("¦n"); out.println(codeString); out.println(toChar(Long.parseLong(codeString))); } private static String toCode(String textString) { char[] charArray = textString.toCharArray(); StringBuilder builder = new StringBuilder(); for(char c : charArray) { builder.append((int) c + ""); } return builder.toString(); } private static char toChar(Number valueNumber ) { long code = valueNumber.longValue(); return (char)code; } } |
完整專案(連結)
文章標籤
全站熱搜
留言列表