我定义了一个枚举类型的变量,
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,一劳永逸。