我在导入我们老师写的代码时,他是用的学生机,是win7系统,然后我导入到eclipse时,发现项目里面中文都变成了问号形式的乱码。

我在导入我们老师写的代码时,他是用的学生机,是win7系统,然后我导入到eclipse时,发现项目里面中文都变成了问号形式的乱码。

我按照别人的指引修改把工作空间的编码格式改为UTF-8,还有Java文件也改成了UTF-8,然后还是没有成功,最后得到老师指引,他说要跟单独文件修改resource改为GBK,我以为是Java文件,然后一修改,发现竟然成功了,但是我其他文件都出现了乱码,这令我十分迷惑。

最后我尝试了一下,把Java文件设置的那个UTF-8修改成了空,单独文件的resource改成GBK,然后神奇的事情发生了,所有文件都好了。

问题就出在那个Java文件格式跟单独文件格式不匹配,然后那个Java文件格式覆盖了单独文件的格式,带导致一直乱码,所以那个Java文件格式要设置为空,单独文件设置成GBK,这样才不会报错。

猜你喜欢

转载自blog.csdn.net/qq_42152681/article/details/84953474
今日推荐