rethink

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            11 隨筆 :: 0 文章 :: 16 評(píng)論 :: 0 Trackbacks
          今天在開(kāi)發(fā)關(guān)于字符流轉(zhuǎn)換的時(shí)候遇到了這個(gè)問(wèn)題,查詢(xún)了一些相關(guān)資料,得到解決辦法如下:

                  Charset charset = Charset.forName("UTF8");
                  ByteBuffer bb 
          = charset.encode("Hello world!");
                  
          byte[] b = bb.array();
                  
          for (int i = 0; i < b.length; i++) {
                      
          byte c = b[i];
                      System.out.println(c);
                  }
                  CharBuffer cb 
          = charset.decode(bb);
                  System.out.println(cb.toString());

          posted on 2009-02-03 11:38 rethink 閱讀(2597) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): java

          評(píng)論

          # re: 不推薦類(lèi)CharToByteConverter的替代方法 2009-02-04 09:26 charlie's logic
          Hello world!有必要UTF8嗎?  回復(fù)  更多評(píng)論
            

          # re: 不推薦類(lèi)CharToByteConverter的替代方法 2009-07-09 15:29 路人
          你這是byte to char converting啊  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 宣化县| 舟曲县| 陆河县| 常德市| 沂南县| 金昌市| 龙游县| 怀安县| 烟台市| 防城港市| 祁门县| 金沙县| 香格里拉县| 宁陕县| 台江县| 城口县| 东阿县| 海晏县| 收藏| 沙湾县| 镇巴县| 凤凰县| 峡江县| 二连浩特市| 德格县| 仙居县| 赤城县| 泸溪县| 大宁县| 广安市| 肥西县| 中宁县| 抚松县| 隆化县| 新蔡县| 岐山县| 马公市| 四子王旗| 怀宁县| 资中县| 田东县|