中文转unicode编码英文不转
生活随笔
收集整理的這篇文章主要介紹了
中文转unicode编码英文不转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/** 中文轉unicode編碼英文不轉*/
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();
}
總結
以上是生活随笔為你收集整理的中文转unicode编码英文不转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: quartus 14.1破解失败解决方案
- 下一篇: 路径跟踪之LQR控制算法