枚举
来源:互联网 发布:数据库双机备份 编辑:程序博客网 时间:2024/06/06 01:46
public enum Color {
REDS("红色", 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 static String getName(int index) {
for (Color c : Color.values()) {
if (c.getIndex() == index) {
return c.name;
}
}
return null;
}
// get set 方法
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;
}
REDS("红色", 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 static String getName(int index) {
for (Color c : Color.values()) {
if (c.getIndex() == index) {
return c.name;
}
}
return null;
}
// get set 方法
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;
}
}
public class Test {
public static void main(String[] args) {
System.out.println(Color.YELLO.getName());
}
}
0 0
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- 枚举
- ionic侧边栏字母导航
- hdu2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包)
- AC自动机通配符匹配
- js制作一个跳转提示页面
- 监控 snmpd服务
- 枚举
- Hibernate-Validation的使用
- 艾普视达的一个流程五篇跑下来有内存,一次一个block
- AC自动机总结
- inception安装步骤---自己整理的安装步骤
- Android 适用各种布局的loading加载框
- Java 多线程同步的五种方法
- 简单的访问计数器
- poj2406Power Strings(DC3)