【问题】Error:(1, 1) java: 非法字符: '\ufeff' Error:(1, 10) java: 需要class, interface或enum
【原因】编译问题
因为程序编译时是按照UTF-8的格式来编译运行,但是当前文件格式是UTF-8-BOM编码的,编辑器不能识别文件头部的\ufeff导致的,所以会出现编译报错。
【解决】可通过idea工具解决
右键代码,选择Remove BOM即可。
标签:10,Java,ufeff,enum,编译,Error,java From: https://www.cnblogs.com/lin02/p/ufeff.html