本帖最后由 张小锋 于 2012-5-7 05:28 编辑
枚举其实就是一种类型
就像int,String类...或者自定义的类, 比如Student,Person类.
枚举的定义和使用就像它们.(当你定义一个枚举类时,会生成对应的.class文件,这就是证明)
枚举同常用于语限制取值的范围;
例如定义一个星期类,因为固定是7天,只能限制值是0-6,使用枚举可以避免发生不必要的Exception,也可达到简化代码,明了的目的。
简单的示例:
性别:
public enum SexEnum {
male, female;
}
颜色:
public enum Color {
RED, BLUE,GREEN,BLACK;
}
|