Encoder



/**
 * 將中文編碼轉換
 * 
 * @author Administrator
 *
 */
public class Encoder {


public static String toUnicoder(String str) {
// 創建字符串緩衝區
StringBuilder builder = new StringBuilder();
// 將傳入的字符串轉爲字符數組
char[] chars = str.toCharArray();
// 遍歷字符數組
for (char ch : chars) {
if (ch < 256) {
builder.append(ch);
} else {
builder.append("\\u" + Integer.toHexString(ch));
}
}
return builder.toString();
}


public static void main(String[] args) {
String code = Encoder.toUnicoder("中國");
System.out.println(code);
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章