枚举类的用法
Posted yan-lin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了枚举类的用法相关的知识,希望对你有一定的参考价值。
Java 枚举
Java 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的 bug。
例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。
实例
class FreshJuice {
enum FreshJuiceSize{
SMALL, MEDIUM , LARGE
} //枚举类作为FreshJuice 的内部类
FreshJuiceSize size;
//枚举类声明的对象作为FreshJuice的成员变量
}
public class FreshJuiceTest {
public static void main(String []args){
FreshJuice juice = new FreshJuice();
//new语句创建一个FreshJuice对象;为声明的对象juice “new”出一个储存空间;
juice.size = FreshJuice.FreshJuiceSize.MEDIUM ;
//为juice的成员变量size(即枚举类FreshJuiceSize的一个对象)
//赋值一个枚举类FreshJuiceSize中的常量
}
}
以上是关于枚举类的用法的主要内容,如果未能解决你的问题,请参考以下文章