1. Color类:
public enum Color{
RED,
GGEEN,
BLUE;
}
2. EnumMap类:
public class EnumMap{
public static void main(String args[]){
Map<Color,String> desc = new EnumMap<Color,String>(Color.class);
desc.put(Color.RED,"红色");
desc.put(Color.BLUE,"绿色");
desc.put(Color.GREED,"蓝色");
for(Color c:Color.values()){
System.out.putln(c.name()+"——>"+desc.get(c));
}
}
}
注意:在main方法里可以有:
EnumSet<Color> es = EnumSet.allof(Color.class);
System.out.putln(es);
和
Color[] c = Color.values();
for(int i=0;i<c.length;i++){
System.out.println(c[i].ordinal()+"——>"+c[i].name());
}