对UTF-16字符集进行这种处理干么?请大家看看那个帖子,我尤其不懂”
不懂;以每两个字节为单位对字符串进行处理。这两个字节直接转化为数字就是&#xxxxx;中的xxxxx,如果这个数字小于128就直接使用这个字符(注意这里就变成单字节了),否则就使用&#xxxxx;的形式“
这一部分
不懂;以每两个字节为单位对字符串进行处理。这两个字节直接转化为数字就是&#xxxxx;中的xxxxx,如果这个数字小于128就直接使用这个字符(注意这里就变成单字节了),否则就使用&#xxxxx;的形式“
这一部分
解决方案 »
- 有人说if(true==a) 比if(a==true) 好处多 为什么
- Java数组比较为什么不行?
- 关于while循环的问题
- 怎么回事呢?
- 线程的问题
- incompatible types; found: java.sql.Connection, required: com.redv.database.Connection at line
- 现在的银行事后监督系统都拿什么来做???
- 請教有bc4j開發經驗的朋友
- Simon_net(自由人)帮帮忙,30分送到
- i = 34;i>>>=32;i为什么还是34??????????????
- 有没有方法相对精确控制多线程程序中的线程执行次序
- 类似dos状态下 如何把手工输入的数字纪录进数组
~~~~~
楼主指的哪个帖子???
不过将字符转成utf-16这样可以:
import java.net.*;
...
String p=URLEncoder.encode("这是测试test123","UTF-16");
System.out.println(p);
======================结果============================
%FE%FF%8F%D9%66%2F%6D%4B%8B%D5test123
http://www.blueidea.com/tech/program/2005/2829.asp