A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 唯我独赞mo 中级黑马   /  2015-11-10 22:50  /  257 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

枚举(Enum)
枚举是指由一组固定的常量组成的类型。使用关键字enum定义。
枚举的定义语法:
【访问修饰符】 enum 名字{
     枚举常量列表(枚举常量之间以“,”隔开)
     //其他成员(构造方法等)
}
例:public enum Week{
      MON,TUE,WED,THU,FRI,SAT,SUN
}
注意:
在枚举类型中,可以添加构造方法,但是规定这个构造方法必须为private修饰符所修饰。
枚举类型的常用方法:
1、values() :将枚举类型成员以数组的形式返回。
2、valueOf() :实现将普通字符串转换为枚举实例
3、compareeTo() :比较两个枚举对象在定义时的顺序
4、ordinal() :得到枚举成员的位置索引
枚举的好处:
1、枚举可以使代码更易于维护,有助于确保为变量指定合法的、期望的值。
2、枚举更易于输入,使用枚举赋值,只需要输入枚举名,然后输入一个点(.),就能将所有的值显示出来。
3、枚举使代码更清晰,允许描述性的名称表示数据,使用时直观方便。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马