当前位置: 代码迷 >> Java Web开发 >> 中文字符编码有关问题
  详细解决方案

中文字符编码有关问题

热度:194   发布时间:2016-04-17 12:37:37.0
中文字符编码问题
请教各位达人一个中文字符编码问题,我用的是NETBEAN5.0,在程序里需要输出中文字符,可如果我直接运行的话就全是乱码,后来我用new String(str.getBytes("GBK"),"UTF-8")对每个字符串转型后,当中文字符数为双数的时候可以输出,可是当是单数的时候仍然是乱码,请问怎么解决啊

------解决方案--------------------
你java文件保存的是utf8吗?包java文件保存为utf8试下!
------解决方案--------------------
public static String localization(String tmpStr) {
try {
tmpStr = new String(tmpStr.getBytes("UTF-8"),"ISO8859-1");
} catch (Exception e) {
sysout(e);
}
return tmpStr;
}
  相关解决方案