`
koreyoshi
  • 浏览: 237317 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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

    博客分类:
  • Java
阅读更多

 

 

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();
}

}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics