-
BIG阳
.values()您可以values()在枚举上调用该方法。for (Direction dir : Direction.values()) { // do what you want}该values()方法由编译器隐式声明。因此它未在Enum文档中列出。
-
慕森卡
可以通过调用该public static T[] values()类型的隐式方法来获取枚举类型的所有常量: for (Direction d : Direction.values()) { System.out.println(d); }
-
慕仙森
您可以按照以下步骤进行操作:for (Direction direction : EnumSet.allOf(Direction.class)) { // do stuff}