中文转unicode编码英文不转
生活随笔
收集整理的這篇文章主要介紹了
中文转unicode编码英文不转
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/** 中文轉(zhuǎn)unicode編碼英文不轉(zhuǎn)*/
public static String encode(String str) {char[] chars = str.toCharArray();StringBuilder unicodeStr = new StringBuilder("");for (int i = 0; i < chars.length; i++) {if (String.valueOf(chars[i]).matches("[\u4e00-\u9fa5]")) {String hexB = Integer.toHexString(chars[i]);if (hexB.length() <= 2) {hexB = "00" + hexB;}unicodeStr.append("\\u");unicodeStr.append(hexB);} else {unicodeStr.append(chars[i]);}}return unicodeStr.toString();
}
總結(jié)
以上是生活随笔為你收集整理的中文转unicode编码英文不转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: quartus 14.1破解失败解决方案
- 下一篇: 路径跟踪之LQR控制算法