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;
	}
}

 

完整專案(連結)

arrow
arrow
    文章標籤
    java
    全站熱搜
    創作者介紹
    創作者 Lung-Yu,Tsai 的頭像
    Lung-Yu,Tsai

    Lung-Yu,Tsai 的部落格

    Lung-Yu,Tsai 發表在 痞客邦 留言(0) 人氣()