java枚举应用(二)
来源:互联网 发布:聚类算法数据集 编辑:程序博客网 时间:2024/05/19 18:44
/** * 枚举应用 * @author littlehow * */public enum Color{/** * 红色 */RED("red", 255),/** * 绿色 */GREEN("green", 255),/** * 蓝色 */BLUE("blue", 255);/** * 字段name */private String name;/** * 字段value */private int value;/** * 构造方法 * @param name -- 对应的名称 * @param value -- 对应色值 */Color(String name, int value) {this.name = name;this.value = value;}/** * 获取名城之 * @return */public String getName() {return name;}/** * 获取默认最大值 * @return */public int getValue() {return value;}@Overridepublic String toString() {return "{\"name\":\"" + this.name + "\", \"value\":" + this.value + "}";}/** * 操作练习 * @param args */public static void main(String[] args) {System.out.println(GREEN);//{"name":"green", "value":255}System.out.println(BLUE.name);//blue/** name()方法继承自Enum */System.out.println(RED.name());//RED 说明默认的name方法为其定义字面值/** 判断值排在第几位,ordinal()方法继承自Enum */System.out.println(GREEN.ordinal());//1 因为下标是从0开始/** 判断其是否为Enum的实例 */System.out.println(GREEN instanceof Enum);//true 证明枚举隐式的继承了Enum/** 赋值给enum */Enum<Color> e = RED;System.out.println(e);//{"name":"red", "value":255}}}
2 0
- java枚举应用(二)
- Java 数据类型在实际开发中应用二枚举
- Java枚举(二)
- JAVA枚举的应用
- Java枚举应用方法
- Java枚举的应用
- Java枚举的应用
- Java枚举应用实例
- java枚举应用(一)
- java枚举应用(三)
- JAVA 枚举基础应用
- Java-枚举应用总结
- Java简单枚举应用
- 枚举(二)实际应用
- 【枚举二】理解java枚举类型
- Java中的枚举(二)
- Java枚举类型(二)
- JAVA 枚举类型简单应用
- Win7(64bit)下安装Docker
- 判别器组合算法——Bagging与随机森林
- HDU Binary Numbers 1390(转换+统计)
- Linux系统使用Ant打包Android项目
- 【SASS-01】Sass安装与使用
- java枚举应用(二)
- Lambda表达式 《自学系列》
- DevExpress控件-TreeList内置过滤功能实现(图文)
- javaweb学习总结(四)——Http协议
- jquery autocomplete插件 实现输入框自动补全
- uva11383(KM算法)
- Fast RCNN解读
- JVM性能调优
- iOS项目中常用第三方库超全总结