问题描述
.values()
values()
您可以在枚举上调用该方法。
for (Direction dir : Direction.values()) {
// do what you want
}
该values()
方法由编译器隐式声明。所以它没有在Enum
文档中列出。
解决方法
我有一个enum
用于基本和中间方向的 Java 语言:
public enum Direction {
NORTH,NORTHEAST,EAST,SOUTHEAST,SOUTH,SOUTHWEST,WEST,NORTHWEST
}
我如何编写一个for
循环遍历这些enum
值中的每一个?