Worked example
enum Color { RED, GREEN, BLUE }
System.out.println(Color.RED.name()); // RED
System.out.println(Color.GREEN.ordinal()); // 1
System.out.println(Color.values().length); // 3
Color c = Color.valueOf("BLUE");
System.out.println(c); // BLUE
for (Color col : Color.values()) {
System.out.println(col); // RED, then GREEN, then BLUE
}