我正在做这个额外的项目,我刚休息了几天。我回来试图调试正在发生的问题,这就出现了。
编译器报告100个错误(三种类型 - 用于编码Cp1252的不可映射字符,非法转义字符,非法字符:' \ u ####'(有关#可以表示的示例,请参见屏幕截图) ,我所做的谷歌搜索让我相信这是" unicode")
当我尝试对它们进行javac时(每个文件单独测试),我的源文件中有3/4出现此错误
对java很新(我在高中时的计算机科学120中)...我还没有丝毫想知道如何处理这个错误。
Google搜索讨论特殊字符(例如商标字符)。其中我的代码中没有任何东西,以及编码。
虽然我不太了解这种编码方式,但我从谷歌搜索中读到的内容,听起来每个操作系统都使用默认编码格式,而JVM将使用设置格式。但是,我已经多次对该程序(以及其他几个程序)进行了javac,而且代码还没有改变大约一周(由于我已经有了另一个问题)。
在评论了与我的其他问题相关的所有内容之后,这个问题仍然出现,尽管我知道我的程序应该与我已经注释掉的代码完美无缺。
过去一周没有任何变化,我没有任何可能导致这种情况的线索,并指出此错误以前没有出现过。
至于我的问题......发生了什么?我该如何解决? 我正在使用 -
Windows 7
Java 8
记事本
命令提示