enum枚举入门

ENUM

        enum是计算机编程语言中的一种数据类型。枚举类型:在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型是不妥当的。

        枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。

定义枚举类型时的关键字是enum,与class关键字类似,前者是定义枚举类型,后者是定义类类型。

枚举类型可以像类(class)类型一样,定义为一个单独的文件,也可以定义在其他类内部。枚举常量在类型安全性和便捷性都有保证,如果出现类型问题编译器也会提示我们改进,

注意值一般是大写的字母,多个值之间以逗号分隔枚举表示的类型其取值是必须有限的。

猜你喜欢

转载自blog.csdn.net/TangXiaoPang/article/details/87826278
今日推荐