java枚举.变量获取值
时间: 2024-04-06 16:26:40 浏览: 29
Java中的枚举是一种特殊的数据类型,它允许我们定义一个有限的、预定义的值集合。枚举常用于表示一组相关的常量,例如星期几、月份等。
在Java中,我们可以通过以下方式获取枚举变量的值:
1. 使用枚举名称访问枚举变量的值:
```java
EnumName.VALUE
```
这里的`EnumName`是枚举类型的名称,`VALUE`是枚举变量的名称。
2. 使用`name()`方法获取枚举变量的名称:
```java
enumVariable.name()
```
这里的`enumVariable`是枚举变量的名称。
3. 使用`ordinal()`方法获取枚举变量的索引值(从0开始):
```java
enumVariable.ordinal()
```
这里的`enumVariable`是枚举变量的名称。
下面是一个示例,展示了如何定义一个包含星期几的枚举类型,并获取枚举变量的值:
```java
enum DayOfWeek {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
public class Main {
public static void main(String[] args) {
DayOfWeek day = DayOfWeek.MONDAY;
System.out.println(day); // 输出:MONDAY
System.out.println(day.name()); // 输出:MONDAY
System.out.println(day.ordinal()); // 输出:0
}
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)