java URLEncoder String.replaceAll

来源:互联网 发布:新津知美术馆 编辑:程序博客网 时间:2024/05/01 08:53

URLEncoder.encode(String s, String enc)
使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式

URLDecoder.decode(String s, String enc)
使用指定的编码机制对 application/x-www-form-urlencoded 字符串解码。

发送的时候使用URLEncoder.encode编码,接收的时候使用URLDecoder.decode解码,都按指定的编码格式进行编码、解码,可以保证不会出现乱码

 

 

String.replaceAll 实际是正则表达式匹配,所以当要用反斜杠\时,要用4个,如'\\\\',首先经过java代码解释成\\,再经过正则解释为\