Java 1.5 Enumerations
Sample Code
Section titled “Sample Code”public class Issue { public enum Status {OPEN, CLOSED};
private Status status; private String issueName;}The above class represents an Issue, where its status can either be OPEN or CLOSED.
To loop through all possible statuses
for (Issue.Status s : Issue.Status.values()) { System.out.println(s);}The statuses will automatically be converted into strings.
OPENCLOSED