日期:2014-05-20  浏览次数:20813 次

菜鸟遇到枚举类型求助
我定义了一个枚举类型的变量,
enum   Direction   {L,   LU,   U,   RU,   R,   RD,   D,   LD,   STOP};
为什么我定义的枚举型eclipse3.2里会出错呢?而且看别人的视频里也是这样写的就能运行。我这就运行不了。
而我在ultraEdit里这样写就能运行,这是为什么啊
谁能告诉我在eclipse里应该怎么写,谢谢

------解决方案--------------------
是你eclipse项目的源代码版本没有选择对。

eclipse可以定制源代码的版本,由于你用到了enum,需要j2se 5.0的支持,你可以在Package Explorer中右键选择你的项目选择Properties,在Java Compiler中选择Enable project specific settings,把Compiler compliance level改为5.0即可,eclipse会重新编译源代码便可通过。

如果你一直使用j2se 5.0的语法,不如通过Windows\Preferences中的Java\Compiler中把默认项目源代码兼容级别改成5.0,一劳永逸。