java枚举
2018-03-05 15:44
232 查看
枚举类Color
使用
我的理解是RED是Color类的一个对象,它里面有两个属性,name是红色,index是1,Color.RED就是Color类的RED对象,然后再从RED里面取它的属性
public enum Color { RED("红色", 1), GREEN("绿色", 2), BLANK("白色", 3), YELLO("黄色", 4); private String name ; private int index ; private Color( String name , int index ){ this.name = name ; this.index = index ; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } }
使用
package com; public class B { public static void main(String[] args) { //输出某一枚举的值 System.out.println( Color.RED.getName() ); System.out.println( Color.RED.getIndex() ); //遍历所有的枚举 for( Color color : Color.values()){ System.out.println( color + " name: " + color.getName() + " index: " + color.getIndex() ); } } }
我的理解是RED是Color类的一个对象,它里面有两个属性,name是红色,index是1,Color.RED就是Color类的RED对象,然后再从RED里面取它的属性
相关文章推荐
- Java中枚举的另类用法
- Java的枚举类型用法介绍
- Java枚举的七种常见用法
- Java中的Enum(枚举)的使用与分析
- JAVA 枚举(enum)
- java 枚举
- java Enum 枚举
- 黑马程序员_Java中的枚举总结
- java 枚举 封装操作方法
- java枚举使用详解
- Java 枚举(enum) 详解7种常见的用法
- JSON解析、JAVA常用的工具类、JAVA集合框架、JAVA泛型、枚举
- 枚举的应用(三)Java中的枚举(转)
- C#与Java对比学习:数据类型、集合类、栈与队列、迭达、可变参数、枚举
- jsp下拉框展示枚举定义的信息,java下拉框定义枚举赋值
- JAVA enum(枚举)使用详解 + 总结
- JAVA 枚举单例模式及源码分析
- java之枚举Demo
- java新功能之一枚举
- java 枚举(Enum)常用使用总结