<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java學(xué)習(xí)

    java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經(jīng)搬家了,新的地址是 http://www.javaly.cn 如果有對(duì)文章有任何疑問(wèn)或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂(lè)園)指出,我會(huì)盡力幫助解決。一起進(jìn)步

     

    中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn)

    平時(shí)開(kāi)發(fā)中,經(jīng)常遇到中文轉(zhuǎn)換成中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文的問(wèn)題,國(guó)際化的時(shí)候,也要遇到這個(gè)問(wèn)題,
    現(xiàn)在我就把中網(wǎng)上找的很自己學(xué)習(xí)的經(jīng)驗(yàn),共享給大家了。閑話(huà)少說(shuō),步入正題,Java代碼如下:
     轉(zhuǎn)貼請(qǐng)著名:http://m.tkk7.com/jerry-zhaoj/

    1. package test.com.gjob.services;
    2. import java.util.Properties;
    3.  public class Test { 
    4.         public static void main(String[] args) { 
    5.         String s = "簡(jiǎn)介"; 
    6.        String tt = gbEncoding(s); 
    7. //       String tt1 = "你好,我想给你说一个事情";
    8.        System.out.println(decodeUnicode("\\u7b80\\u4ecb")); 
    9. //       System.out.println(decodeUnicode(tt1)); 
    10.        System.out.println(HTMLDecoder.decode("中国"));
    11.        String s1 = "\u7b80\u4ecb";
    12.        System.out.println(s.indexOf("\\"));
    13.       } 
    14.      public static String gbEncoding(final String gbString) { 
    15.      char[] utfBytes = gbString.toCharArray(); 
    16.            String unicodeBytes = ""; 
    17.             for (int byteIndex = 0; byteIndex < utfBytes.length; byteIndex++) { 
    18.                  String hexB = Integer.toHexString(utfBytes[byteIndex]); 
    19.                    if (hexB.length() <= 2) { 
    20.                        hexB = "00" + hexB; 
    21.                   } 
    22.                    unicodeBytes = unicodeBytes + "\\u" + hexB; 
    23.                } 
    24.                System.out.println("unicodeBytes is: " + unicodeBytes); 
    25.                return unicodeBytes; 
    26.           } 
    27.        
    28.          public static String decodeUnicode(final String dataStr) { 
    29.             int start = 0; 
    30.               int end = 0; 
    31.              final StringBuffer buffer = new StringBuffer(); 
    32.               while (start > -1) { 
    33.                  end = dataStr.indexOf("\\u", start + 2); 
    34.                   String charStr = ""; 
    35.                   if (end == -1) { 
    36.                       charStr = dataStr.substring(start + 2, dataStr.length()); 
    37.                  } else { 
    38.                      charStr = dataStr.substring(start + 2, end); 
    39.                   } 
    40.                   char letter = (char) Integer.parseInt(charStr, 16); // 16進(jìn)制parse整形字符串。 
    41.                 buffer.append(new Character(letter).toString()); 
    42.                 start = end; 
    43.               } 
    44.               return buffer.toString(); 
    45.           } 
    46.       } 

    posted on 2009-03-24 16:09 找個(gè)美女做老婆 閱讀(7339) 評(píng)論(9)  編輯  收藏

    評(píng)論

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2009-10-12 09:56 lzx

    非常好,正好可以解決我的問(wèn)題  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2009-10-14 16:01 找個(gè)美女做老婆

    有現(xiàn)成的工具,可以到Java樂(lè)園 http://www.javaly.cn/javahome/convertunicode.faces 轉(zhuǎn)換  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2010-01-08 20:17 someone

    文章排版太差了。。。  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2012-01-18 16:08 nimeide

    SB的排版。。。  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) [未登錄](méi) 2012-03-30 15:37 123123

    真他媽傻逼  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2012-07-08 19:46 找小姐上門(mén)服務(wù)信息

    找小姐上門(mén)服務(wù)信息  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2012-12-27 13:28 啊啊啊啊啊

    蛋疼  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) 2012-12-27 13:29 找小姐上門(mén)服務(wù)信息

    無(wú)聊……  回復(fù)  更多評(píng)論   

    # re: 中文轉(zhuǎn)換成Unicode編碼和Unicode編碼轉(zhuǎn)換成中文,Java代碼實(shí)現(xiàn) [未登錄](méi) 2014-05-07 14:44 00

    贊一個(gè)  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    本blog已經(jīng)搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: a级黄色毛片免费播放视频| 无码亚洲成a人在线观看| 国产午夜精品理论片免费观看| 国产成人免费ā片在线观看| 亚洲а∨天堂久久精品9966| 免费看国产成年无码AV片| 在线亚洲午夜片AV大片| 好爽…又高潮了毛片免费看| 中国亚洲呦女专区| 四虎永久在线精品视频免费观看| 可以免费看的卡一卡二| 亚洲中文无码a∨在线观看| 很黄很黄的网站免费的| 456亚洲人成在线播放网站| 亚洲人成网站免费播放| 国产AV无码专区亚洲AV麻豆丫| 免费国产怡红院在线观看| 一级成人a免费视频| 国产亚洲一区二区在线观看| 最近2019免费中文字幕视频三| 亚洲欧洲日本精品| 成人免费毛片视频| 黄色片网站在线免费观看| 午夜福利不卡片在线播放免费| 久久精品国产亚洲av麻豆蜜芽| 狼友av永久网站免费观看| 边摸边脱吃奶边高潮视频免费| 久久久久亚洲AV成人网人人软件| 中文字幕免费在线视频| 亚洲欧洲另类春色校园小说| 成年人网站在线免费观看| 日韩精品免费一线在线观看| 亚洲av无码国产精品夜色午夜| 99在线精品免费视频九九视| 免费国产污网站在线观看不要卡| 情人伊人久久综合亚洲| 免费看片在线观看| 美女视频黄a视频全免费网站色| 国产亚洲福利精品一区| 毛片免费全部播放一级| 精品多毛少妇人妻AV免费久久|