package com.simope.ljm;

public class MyEnum {

    public static void main(String[] args) {

        System.out.println(Color.BLUE.getIndex());

        System.out.println(Color.BLUE.getName());

        System.out.println(Color.BLUE.getIndex());

        System.out.println(Color.PURPLE.ordinal());

        System.out.println(Color.RED.getName(1));

        System.out.println(Color.RED.toString());

    }

}

enum Color{
RED("i am red", 1),
ORANGE("i am orange", 2),
YELLOW("i am yellow", 3),
GREEN("i am green", 4),
BLUE("i am blue", 5),
CYAN("i am cyan", 6),
PURPLE("i am purple", 7); private String name;
private int index; private Color(String name, int index) {
this.name = name;
this.index = index;
} public String getName(int index) {
for (Color c : Color.values()) {
if (c.getIndex() == index) {
return c.getName();
}
}
return null;
} public String toString() {
return this.name + " " + this.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;
} }

最新文章

  1. PHP 面向对象编程和设计模式 (5/5) - PHP 命名空间的使用及名称解析规则
  2. 1.Linux系统安装
  3. SpringMVC-DispatcheServlet
  4. MVVM ObservableCollection<> ListView
  5. mybatis 插入数据时返回主键
  6. Scala: 包对象
  7. 网站上点击自定义按钮发起QQ聊天的解决方案
  8. 如何部署Scrapy 到Scrapyd上?
  9. 视图--bai
  10. WebAPI下的如何实现参数绑定
  11. NYOJ17,单调递增最长子序列
  12. WebBrowserProgramming - Python Wiki
  13. 分享一篇vue项目规范
  14. HTTP请求分析工具Fiddler
  15. 从PRISM开始学WPF(五)MVVM(一)ViewModel-更新至Prism7.1
  16. 增强for
  17. tensorflow-mnist报错[WinError 10060] 由于连接方在一段时间后没有正确答复解决办法
  18. mysql恢复备份数据时,部分表数据丢失的问题
  19. Linux rhcsa认证考试试题模拟
  20. Generative Adversarial Nets[EBGAN]

热门文章

  1. 2018.11.30 zsh: command not found: mysql 的解决办法mac环境下
  2. iis 中经典和集成模式对应webconfig节点
  3. 【luogu P3379 最近公共祖先】 模板
  4. UVA - 136 Ugly Numbers(丑数,STL优先队列+set)
  5. HDU 1180 诡异的楼梯(超级经典的bfs之一,需多回顾)
  6. JDBC相关
  7. select()事件默认选中文本框的全部内容,并改变其背景色和文字颜色
  8. c c++面试----c工程开发之链接
  9. DLL DEF文件编写方法 VC++ 调用、调试DLL的方法 显式(静态)调用、隐式(动态)调用
  10. ABAP术语-BAPI Explorer