在 Java 中迭代枚举的 for 循环.values()
我在Java中有一个基本方向和中间方向:enum
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
如何编写循环访问这些值中的每一个?for
enum
我在Java中有一个基本方向和中间方向:enum
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
如何编写循环访问这些值中的每一个?for
enum
枚举类型的所有常量都可以通过调用该类型的隐式方法获得:public static T[] values()
for (Direction d : Direction.values()) {
System.out.println(d);
}