java中的中文字符轉碼技術
阿新 • • 發佈:2018-04-12
str 字符轉換 clas println pre supported coder static import
package com.yin.test; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; /** * @author User * */ public class MyTestClass { public static void main(String[] args) { String str = "測試字符轉換 a beautiful girl"; //默認環境,已是UTF-8編碼try { String strGBK = URLEncoder.encode(str, "GBK"); System.out.println(strGBK); String strUTF8 = URLDecoder.decode(str, "UTF-8"); System.out.println(strUTF8); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }
轉碼技術一般用於數據傳遞,防止中文亂的出現,導致數據異常~
java中的中文字符轉碼技術