`
lishumingwm163.com
  • 浏览: 335055 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

unicode编码 转汉字 java

 
阅读更多
//unicode转汉字
    private String decodeUnicode(final String dataStr ) {
        int start = 0;
        int end = 0;
        final StringBuffer buffer = new StringBuffer();
        while( start > -1 ) {
            end = dataStr.indexOf( "\\u", start + 2 );
            String charStr = "";
            if( end == -1 ) {
                charStr = dataStr.substring( start + 2, dataStr.length() );
            } else {
                charStr = dataStr.substring( start + 2, end);
            }
            char letter = (char) Integer.parseInt( charStr, 16 );
            buffer.append( new Character( letter ).toString() );
            start = end;
        }
        return buffer.toString();
    }

decodeUnicode("\u5b64\u5357\u6ce8\u6c34\u7ad9")
孤南注水站
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics