java枚举
来源:互联网 发布:单片机modbus主机程序 编辑:程序博客网 时间:2024/06/04 18:03
特点
- 枚举类的构造器只能是私有的。
- enum、class、interface的地位一样。
- 使用enum定义的枚举类默认继承了java.lang.Enum。
- 不可被继承。
使用原则
- 类的对象有限且固定。
实例
public enum Zoo { Tigger("老虎"), Monkey("猴"), Dog("狗"), Pig("猪"), Null;//Null调用无参构造器,其他调用有参构造器 private String chineseName; private Zoo(){} private Zoo(String chineseName){ this.chineseName = chineseName; } public String getChineseName(){ return chineseName; }}
public static void main(String[] args) { for (Zoo string : Zoo.values()) { System.out.println(string + ":" + string.getChineseName()); } System.out.println(Zoo.Dog+"-"+Zoo.Dog.getChineseName()); System.out.println(Zoo.Null+"-"+Zoo.Null.getChineseName()); }
点此查看参考文章
1 0
- JAVA 枚举
- java枚举
- java枚举
- Java 枚举
- Java 枚举
- Java 枚举
- java 枚举
- java 枚举
- java枚举
- java枚举
- java枚举
- java枚举
- Java枚举
- java枚举
- java 枚举
- java枚举
- Java枚举
- Java枚举
- Spring整合Redis作为缓存
- 文本显示省略号(单行文本+多行文本)
- Oracle12C--锁(十二)
- Selenium Firefox匹配版本及Firefox历史版本下载
- 想要FL Studio通道静音或者独奏该怎么设置
- java枚举
- youtube直播API调试步骤
- UU安徽棋牌
- ARM基础 五、ARM处理器内核
- Excel将两个表格关联数据
- String.format常用方法
- 面试总结——Java高级工程师(二)
- 在线查看Android源码
- elipse如何把项目中的内容全部替换?