UTF-8与GBK互转
import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;public class Test {public static void main(String[] args){//测试中文,英文,字符转换String str = "中华人民共和国 china !@#$%^,./";try {str = URLEncoder.encode(str, "UTF-8");System.out.println("UTF-8:"+str);System.out.println("G B K:"+URLDecoder.decode(str,"UTF-8"));} catch (UnsupportedEncodingException e) {e.printStackTrace();}}}