Error:(1, 1) java: 非法字符: ‘\ufeff’ Error:(1, 10) java: 需要class, interface或enum 1、原因 编码问题,idea中不能智能地将UTF-8+BOM文件转换为UTF-8文件。 BOM:Byte Order Mark,字节序标记 2、解决 直接用idea先转换成gbk再转换回UTF-8,用convert。