【发布时间】:2015-04-02 05:51:33
【问题描述】:
我这样创建了一个枚举
public enum Direction {
NORTH, SOUTH, WEST, EAST, NORTHWEST, NORTHEAST, SOUTHWEST, SOUTHEAST
}
然后我尝试在 switch 语句中使用它
Direction direction = Direction.NORTH;
switch(direction){
NORTH:
System.out.println("Syntax error on token {, case expected after this token");
break;
}
我收到了我在 println 中输入的错误...
【问题讨论】:
-
案例北:.....
-
3 票赞成零研究工作?好的...
-
@Tom 1 否决了嫉妒的努力?好的...规则 #1 如果您有问题,即使是小问题,并且您认为这是一个愚蠢的问题,事实上很多人都会遇到同样的问题。
-
@CodeCamper 和?即使他们有同样的问题,他们可以花费 5 秒钟的时间来研究并且他们已经完成了。
-
@Tom 我花了 10 秒钟,但我看不到问题,因为所有的大写字母。我有其他带大小写的枚举代码,但出于某种原因,我的眼睛用大写字母欺骗了我。我也学到了一些新东西,因为答案是关于枚举方法来避免这一切。
标签: java enums switch-statement