當柳上原的風吹向天際的時候...

          真正的快樂來源于創(chuàng)造

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
          很簡單,程序如下:
          class Test{
              
          public static void main(String[] args) throws Exception{
                  
          // 漢字變成UFT8編碼
                  System.out.println(URLEncoder.encode("何楊""utf-8"));
                  
                  
          // 將UFT8編碼的文字還原成漢字
                  System.out.println(URLDecoder.decode("%E4%BD%95%E6%9D%A8""utf-8"));        
              }
          }

          輸出如下:
          %E4%BD%95%E6%9D%A8
          何楊

          下面是一個輔助的工具類:
          import java.io.UnsupportedEncodingException;
          import java.net.URLDecoder;
          import java.net.URLEncoder;


          /**
           * UTF8轉碼器
           * 
          @author heyang
           *
           
          */
          public class UTF8Coder{
              
          private static final String UTF_8 = "utf-8";// 編碼形式

              
          /**
               * 對文字進行UTF8轉碼
               * 
          @param str
               * 
          @return
               
          */
              
          public static String encode(String str){
                  
          try {
                      
          return URLEncoder.encode(str, UTF_8);
                  } 
          catch (UnsupportedEncodingException e) {
                      
          return null;
                  }
              }
              
              
          /**
               * 將轉碼后的文字還原
               * 
          @param str
               * 
          @return
               
          */
              
          public static String decode(String str){
                  
          try {
                      
          return URLDecoder.decode(str, UTF_8);
                  } 
          catch (UnsupportedEncodingException e) {
                      
          return null;
                  }
              }
          }


          posted on 2010-12-11 12:06 何楊 閱讀(2101) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 铁力市| 汶川县| 永善县| 三原县| 临湘市| 上栗县| 镇巴县| 湘西| 新巴尔虎左旗| 介休市| 奈曼旗| 拜泉县| 砀山县| 太和县| 青田县| 通化市| 化德县| 清河县| 平利县| 凤凰县| 将乐县| 清徐县| 江达县| 凌云县| 通榆县| 高清| 北流市| 穆棱市| 剑阁县| 射阳县| 隆昌县| 邮箱| 安庆市| 赣州市| 吴川市| 囊谦县| 温泉县| 南投市| 邯郸县| 汪清县| 镇沅|