首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 将字符窜转换成相仿7A%68%75%7A%

2013-01-02 
java 将字符窜转换成类似7A%68%75%7A%??public static void aa(String str) {System.out.println(转换前:

java 将字符窜转换成类似7A%68%75%7A%

?

?

public static void aa(String str) {
System.out.println("转换前:" + str);
try {
//将字符串转换成byte数组
byte[] a = str.getBytes("gb2312");
String aa = "";
for (int i = 0; i < a.length; i++) {
//将byte数组转换成16进制数据
aa += Integer.toString((a[i] & 0xff) + 0x100, 16).substring(1)
.toUpperCase()
+ "%";
}
System.out.println("转换后:" + aa);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

}

热点排行