永发信息网

Java怎么将字符串转换为GB2312原编码

答案:2  悬赏:20  手机版
解决时间 2021-03-18 09:31
  • 提问者网友:流星是天使的眼泪
  • 2021-03-17 10:08
Java怎么将字符串转换为GB2312原编码
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-03-17 10:59
String zifuchu = gb2312ToWord(string);
byte[] bytes = zifuchu.getBytes("gb2312");//先把字符串按gb2312转成byte数组
for(byte b : bytes){//循环数组
    System.out.println(Integer.toHexString(b));//再用Integer中的方法,把每个byte转换成16进制输出
} 对于构造方法new String(byte[],String charset),作用是把byte数组按照charset编码重新组装成字符串,所以你直接输出,显示的还是字符串青白
全部回答
  • 1楼网友:等灯
  • 2021-03-17 11:33
http://blog.csdn.net/zhouyong80/article/details/1900100
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯