作者:hunhun1981
出自:http://blog.csdn.net/hunhun1981/
URLEncoding是用于解决链接字符串中包含中文字符的一种转换编码。各种编程环境下几乎带有它的库函数。
不过,J2ME除外。
好在JAVA的源代码中带有这个类,我们把它拷贝到J2ME环境下编译到我们的应用当中就可以了。
该文件位于JDK的目录下src.zip文件中,名叫URLEncoder.java。
但是,这个文件还需要做很多修改才能使用在J2ME环境中。
先警告大家,有几个真机,不管输入什么样的Encodeing都会出错,甚至是“UTF-8”。所以我一怒之下去除了Encodeing参数。(这可是在实际应用中得出的结论,不去掉的话可以在大部分情况下正常使用,但是,现实总是有点缺陷)
修改后的代码如下,大家请放心使用。如果有兴趣,可以比较两个代码,看看我改动了什么地方。