java enum枚举类型 之 括号赋值
来源:互联网 发布:航拍视频软件 编辑:程序博客网 时间:2024/06/06 12:56
要注意的是:
- 通过括号赋值,而且必须带有一个参构造器和一个属性跟方法,否则编译出错
- 赋值必须都赋值或都不赋值,不能一部分赋值一部分不赋值;如果不赋值则不能写构造器,赋值编译也出错
按照详解,我自己写的枚举
public enum QuestionType { SINGLECHOICE(2), MULTIPLECHOICE(3), MATRIXSINGLECHOICE(4), MATRIXMULTIPLECHOICE(5), BLANK(6), MATRIXSCORING(7), SCORING(50), SORTING(60), DESCRIPTION(70), MATRIXBLANK(100), MATRIXCOMBINATION(110); private final int value; // 构造器默认也只能是private, 从而保证构造函数只能在内部使用 QuestionType(int value) { this.value = value; } public int getValue() { return value; }}
详解如下:
[http://www.cnblogs.com/linjiqin/archive/2011/02/11/1951632.html]
阅读全文
0 0
- java enum枚举类型 之 括号赋值
- java之枚举类型enum
- java特性之Enum枚举类型
- java关键字之enum枚举类型浅析
- Java enum 枚举类型
- JAVA枚举类型Enum
- [Java] enum 枚举类型
- Java enum 枚举类型
- java enum 枚举类型
- java枚举类型enum
- Java Enum 枚举类型
- Java枚举类型enum
- Java Enum 枚举类型
- java枚举类型 Enum
- Java枚举类型enum
- java Enum枚举类型
- java enum 枚举类型
- Java之枚举(Enum)
- 【QT】float double的范围与精度及Qt中的qfloat16
- redis for mac make安装
- 移动端分辨率与单位转换
- 数学建模(2)——改进的遗传算法(GA)
- Ubuntu下redis安装及其操作
- java enum枚举类型 之 括号赋值
- ubuntu16.04安装Android7
- 定时器&&三次握手&&滑动窗口&&DNS
- 基于HtmlUnit实现简单登录、页面跳转以及获取有用数据部分代码示例(示例网站:大润发)
- Redis整合Spring结合使用缓存实例
- 1001.A+B和C
- scala中String的单引号和三引号的区别?
- 清华大学2002年机试-有多少不同的面值组合?-1072
- Quartz基础篇(三)Scheduler模块