1.URLEncoder的加密
//加密的方法 encode的方法 utf-8 表示为一个中文为三个字节
String encode = URLEncoder.encode("朱峰","UTF-8");
System.out.println("encode:"+encode); //%E6%9C%B1%E5%B3
//gbk一个中文表示两个字节
String encode2 = URLEncoder.encode("朱峰","gbk");
System.out.println("encode2:"+encode2); //%D6%EC%B7%E5
2.URLDecoder的解密
//解密的方法 URLDecoder.decode()
String decode = URLDecoder.decode(encode,"UTF-8");
System.out.println("decode:"+decode);
String decode2 = URLDecoder.decode(encode2,"gbk");
System.out.println("decode2:"+decode2);