发布日期:2018-03-26
'for'循环遍历Java中的一个枚举+ 查看更多
'for'循环遍历Java中的一个枚举
+ 查看更多
发布日期:2018-03-10 11:45
分类:JAVA
浏览次数:166
我有一个Java的枚举,包含基本的方向:
public enum Direction { NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, NORTHWEST }
如何编写一个for循环遍历每个枚举值?
回答
你可以在枚举上调用values()方法。
for (Direction dir : Direction.values()) { // do what you want }这个values()方法是由编译器隐式声明的。 所以它不列在Enum doc中。