上述代码用java实现
时间: 2024-02-20 20:59:28 浏览: 71
好的,以下是Java的实现方式:
假设您有以下Java枚举:
```
enum Days {
Monday(1),
Tuesday(2),
Wednesday(3),
Thursday(4),
Friday(5),
Saturday(6),
Sunday(7);
private int value;
private Days(int value) {
this.value = value;
}
public int getValue() {
return this.value;
}
}
```
现在,如果您想通过星期几的名称来获取它的值,您可以使用以下代码:
```
public static int getDayValue(String dayName) {
return Days.valueOf(dayName).getValue();
}
```
例如,如果您调用`getDayValue("Monday")`,它将返回`1`。同样,如果您调用`getDayValue("Sunday")`,它将返回`7`。请注意,名称必须与枚举属性的名称完全匹配,包括大小写。
阅读全文
相关推荐


















