编码规则:
1.a 至 z , A 至   Z 和 0 至 9 保持不变。 
2.特殊字符 . , - , * 和   _ 保持不变。 
3.空格字符被转换为加号 + 。 
4.所有其他字符都不安全,并且首先使用一些编码方案将其转换为一个或多个字节。 
	然后每个字节由3个字符串 %xy 表示,其中xy是字节的两位十六进制表示。
	推荐使用的编码方案是UTF-8。 
	但是,出于兼容性原因,如果未指定编码,则使用平台的默认编码。 

例如:
使用UTF-8作为编码方案,字符串Ã@ foo-bar将被转换为The + string   +%C3%BC%40foo-bar,
因为在UTF-8中,字符¼被编码为2字节C3(十六进制)和BC(十六进制),字符@被编码为一个字节40(十六进制)。

返回类型 方法描述
static String encode(String s, String enc)

使用特定的编码方案将字符串转换为 application/x-www-form-urlencoded格式

例:

String s = URLEncoder.encode (urls, "UTF-8");