日期:2014-05-20  浏览次数:20613 次

关于编码的问题
在eclipse中输入以下:
String   strChina   =   new   String( "中国 ");中国显示不出来,请问是什么问题。而其它汉字能显示出来。

------解决方案--------------------
楼主看看你的eclipse中
Window-> Preference-> General-> Workspace中的Text file encoding 是不是 GBK的
应该是你开发环境的问题

------解决方案--------------------
换成:
String strChina = new String( "\u4e2d\u56fd ");
试试

不行把eclipse扔了
------解决方案--------------------
编译时加上-encoding utf-8应该就可以了
javac -encoding utf-8 source.java
------解决方案--------------------
不错
------解决方案--------------------
如果我没猜错的话,楼主写 “美国” 也照样不行。
------解决方案--------------------
回LZ我的eclipse可以得
------解决方案--------------------
你的eclipse是什么版本,在该JAVA文件上右键点属性,是UTF-8编码吗?请解决了问题的朋友能回来吧解决方法写出来,反馈很重要。
我的eclipse也没有问题。


个性签名------JAVA群31697908,学习兴趣不高不要进。
------解决方案--------------------
我的可以哦。。
重启试试。。可能是你的版本不稳定吧。。