Java学习笔记之三十四 枚举类型
有时候,变量的取值在一个有限的集合中。
从JDK 5.0开始,可以自定义枚举类型。
枚举类型包含有限个命名的值。例如:
enum Size { SMALL, MEDIUM, LARGE, EXTRA_LARGE };
之后,可以声明这样一种类型的变量:
Size s = Size.MEDIUM;
Size类型的变量只能存储这个类型声明中给定的某个枚举值,或者null值。
null表示这个变量没有设置任何值。
有时候,变量的取值在一个有限的集合中。
从JDK 5.0开始,可以自定义枚举类型。
枚举类型包含有限个命名的值。例如:
enum Size { SMALL, MEDIUM, LARGE, EXTRA_LARGE };
之后,可以声明这样一种类型的变量:
Size s = Size.MEDIUM;
Size类型的变量只能存储这个类型声明中给定的某个枚举值,或者null值。
null表示这个变量没有设置任何值。