
2008-7-8 11:21
ericlntm
system.out.println问题
我的操作系统是一英语版的,现在System.out.println("中国"+"zhe");出现乱码,其他转码例如new String(str.getBytes("gb2312"),"GBK") 都无效果
2008-7-8 11:43
laobai1982
恭喜!您刚拣到ITPUB送出的幸运红包。26PUB币!
如果您的浏览器没有自动跳转,请点击这里
2008-7-8 21:11
greenflute
仅供参考:
1.javac/ide中设置source encoding
2.检查操作系统的中文支持包安装
3.把输出写到文件中,看是否正常
2008-7-9 09:28
antonyx
你的console不支持中文,肯定全是??,如果想看某个String的值,可以通过debug方式。
2008-7-18 15:44
voca
把regeion 和 language都改成中国中文试试
2008-7-18 21:58
justforregister
[quote]原帖由 [i]voca[/i] 于 2008-7-18 15:44 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=10993650&ptid=1018423][img]http://www.itpub.net/images/common/back.gif[/img][/url]
把regeion 和 language都改成中国中文试试 [/quote]
这太麻烦了
2008-7-19 01:39
greenflute
确实是比较麻烦的事情,应该说英语的还好些,毕竟转换成中文以后,英文还可以正常显示,如果是其他语种,换成中文以后原来的字符反而显示不正常了。
页:
[1]

Powered by ITPUB论坛