java URLEncoder 使用_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java URLEncoder 使用

java URLEncoder 使用

 2013/10/11 18:23:34  alleni123  程序员俱乐部  我要评论(0)
  • 摘要:java.lang.Objectextendedbyjava.net.URLEncoder该Class位于java.net包里。有两个方法,一个是staticStringencoding(Strings)不过这个已经是Deprecated了。还有一个publicstaticStringencoding(Strings,Stringenc)Translatesastringintoapplication/x-www-form
  • 标签:使用 Java URL urlEncode
java.lang.Object
  extended by java.net.URLEncoder

该Class位于java.net包里。

有两个方法, 一个是
static String encoding(String s)
不过这个已经是Deprecated了。

还有一个
public static String encoding(String s, String enc)
Translates a string into application/x-www-form-urlencoded format using a specific encoding scheme.
这个方法String类型对象s转换成 application/x-www-form-urlencoded格式。
至于那个encoding scheme, 直接放入编码格式就行。

class="java" name="code">
	String str=URLEncoder.encode("编程", "gbk"); 
				
	String str2=URLEncoder.encode("编程");
				
	System.out.println(str);
       //%B1%E0%B3%CC

	System.out.println(str2);
       //%E7%BC%96%E7%A8%8B


因为str2的生成没有设置encoding schema, 所以默认采用utf-8.

目测百度贴吧使用的就是GBK作为encoding scheme来生成包含中文贴吧名称的url的。

上一篇: 抽象类与接口 下一篇: 对面向对象的理解
发表评论
用户名: 匿名