1. 程式人生 > >java中的中文字符轉碼技術

java中的中文字符轉碼技術

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中的中文字符轉碼技術