当前位置: 技术问答>java相关
怎样将UTF-8码的String转换成unicode!!!!!
来源: 互联网 发布时间:2014-12-25
本文导语: 用 new String(str.getBytes("8859_1"),"GB2312");时假如str="onesdfsdf中国人",其结果变成了"onesdfsdf"丢失了"中国人"? | new String(str.getBytes("8859_1"),"UTF-8"); | 你是用什么输出的? OutputStream or PrintWriter...
用
new String(str.getBytes("8859_1"),"GB2312");时假如str="onesdfsdf中国人",其结果变成了"onesdfsdf"丢失了"中国人"?
new String(str.getBytes("8859_1"),"GB2312");时假如str="onesdfsdf中国人",其结果变成了"onesdfsdf"丢失了"中国人"?
|
new String(str.getBytes("8859_1"),"UTF-8");
|
你是用什么输出的?
OutputStream or PrintWriter?
这两个垃圾输出的中文结果有时候是不同的
OutputStream or PrintWriter?
这两个垃圾输出的中文结果有时候是不同的
|
new String(str.getBytes("UTF-8"),"UTF-8");
|
char c[] = src.toCharArray();
byte b[] = new byte[c.length];
for (int i = 0; i
byte b[] = new byte[c.length];
for (int i = 0; i