JavaHow To Loop Through an Enum
Loop Through an Enum
The enum type has avalues()
method, which returns an array of all enum constants. This method is useful when you want to loop through the constants of an enum:
Example
enum Level { LOW, MEDIUM, HIGH}public class Main { public static void main(String[] args) { for (Level myVar : Level.values()) { System.out.println(myVar); } } }
Try it Yourself »