普通字符串和MIME字符串之间的转换工具:URLDecoder和URLEncoder工具类
URLDecoder工具类:
方法 | 功能 |
decode(String s, String enc) | 将MIME字符串转换成普通字符串 |
URLEncoder工具类:
方法 | 功能 |
encode(String s, String enc) | 将普通字符串转换成MIME字符串 |
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class URLDecoderAndURLEncoderDemo {
public static void main(String[] args) {
try {
// 1.将普通字符串转成MIME字符串
String mime = URLEncoder.encode("Hello World!","GBK");
System.out.println(mime);
// 2.将MIME字符串转换成普通字符串
String nomal = URLDecoder.decode("Hello+World%A3%A1","GBK");
System.out.println(nomal);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}