下面代码来源于,防止链接失效:https://blog.youkuaiyun.com/qq_27093465/article/details/52180865
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 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;
}
}
!
枚举个人感觉最好用的方式
最新推荐文章于 2025-03-28 14:29:17 发布
本文介绍了一个使用Java枚举实现颜色管理的例子。通过定义一个Color枚举类型,包含了RED、GREEN等颜色,并为每个颜色提供了名称和索引。此外,还实现了获取颜色名称的方法。
187

被折叠的 条评论
为什么被折叠?



