枚举类 public enum Color { RED(1,"红色"), YELLOW(2,"黄色"), BLUE(3,"蓝色"); private int code; private String name; private Color( int code, String name){ this.code= code; this.name = name; } public int getCode() { return code; } public String getName() { return name; } } 测试类 public class TestColor { public static void main(String[] args) { //输出某一枚举的值 System.out.println( Color.RED ); System.out.println( Color.RED.getCode() ); System.out.println( Color.RED.getName() ); //遍历所有的枚举 for( Color color : Color.values()){ System.out.println( color + " code: " + color.getCode() + " name: " + color.getName()); } } } 测试结果 RED 1 红色 RED index: 1 name: 红色 YELLOW index: 2 name: 黄色 BLUE index: 3 name: 蓝色 生命太过短暂,今天放弃了明天不一定能得到。