我为cardinal&;中间方向:
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
我如何编写一个
for
循环来遍历这enum
个值中的每一个?
我为cardinal&;中间方向:
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
我如何编写一个
for
循环来遍历这enum
个值中的每一个?
.values()
可以在枚举上调用values()
方法.
for (Direction dir : Direction.values()) {
// do what you want
}
这个方法是implicitly declared by the compiler.所以它没有被列入Enum
文件.