方式1:
//将utf-8格式的中文转换成URL编码
String encodeStr = URLEncoder.encode(message, "utf-8");
//将URL编码的字符串转换成utf-8格式的中文
decodeMessage = URLDecoder.decode(encodeStr, "utf-8");
方式2:
decodeFName = new String(message.getBytes("iso-8859-1"),"utf-8");
//将utf-8格式的中文转换成URL编码
String encodeStr = URLEncoder.encode(message, "utf-8");
//将URL编码的字符串转换成utf-8格式的中文
decodeMessage = URLDecoder.decode(encodeStr, "utf-8");
方式2:
decodeFName = new String(message.getBytes("iso-8859-1"),"utf-8");
本文介绍两种将UTF-8格式的中文进行URL编码及解码的方法:使用Java内置的URLEncoder和URLDecoder类进行编码与解码;通过getBytes和new String方法实现自定义的编码转换。
1027

被折叠的 条评论
为什么被折叠?



