Java How To Loop Through an Enum
Loop Through an Enum
The enum type has a values()
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 »