使用的类方法
URLEncoder.encode 将普通字符串转换成application/x-www-form-urlencoded MIME字符串
URLDecoder.decode 将application/x-www-form-urlencoded MIME字符串转成普通字符串
@Test
public void contextLoads() throws UnsupportedEncodingException {
/*
中文字符的编解码实现
*/
String encodeStr1 = URLEncoder.encode("学习", "utf-8");
System.out.println("编码:" + encodeStr1);
String encodeStr = "%E5%AD%A6%E4%B9%A0";
String decodeStr2 = URLDecoder.decode(encodeStr, "utf-8");
System.out.println("解码:" + decodeStr2);
}
控制台打印内容
编码:%E5%AD%A6%E4%B9%A0
解码:学习