E:\IDEA\day\src\demo.java java: 非法字符: '\ufeff'
时间: 2023-11-10 22:06:13 浏览: 198
java: 非法字符
这个错误信息提示你的Java代码中存在非法字符'\ufeff',这个字符是BOM(Byte Order Mark)的Unicode编码,它通常出现在文件的开头,用于标识文件的字节顺序。但是在Java中,BOM字符会被解释为非法字符,导致编译错误。解决这个问题的方法有两种:
1.使用文本编辑器将文件编码转换为UTF-8 without BOM,即去掉BOM字符。
2.在Java源代码中手动删除BOM字符,可以使用记事本打开文件,然后另存为UTF-8 without BOM格式即可。
阅读全文