Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java 枚举类型

作者:不必假装在乎   发布日期:2025-08-17   浏览:90

// Java 枚举类型示例

// 定义一个枚举类型,表示一周中的每一天
public enum Day {
    SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY;
}

// 使用枚举类型的示例类
public class EnumExample {
    public static void main(String[] args) {
        // 创建一个枚举变量
        Day today = Day.MONDAY;

        // 输出枚举变量的值
        System.out.println("今天是: " + today);

        // 使用 switch 语句处理枚举值
        switch (today) {
            case MONDAY:
                System.out.println("星期一");
                break;
            case TUESDAY:
                System.out.println("星期二");
                break;
            case WEDNESDAY:
                System.out.println("星期三");
                break;
            case THURSDAY:
                System.out.println("星期四");
                break;
            case FRIDAY:
                System.out.println("星期五");
                break;
            case SATURDAY:
                System.out.println("星期六");
                break;
            case SUNDAY:
                System.out.println("星期日");
                break;
        }

        // 遍历枚举的所有值
        System.out.println("一周中的所有天:");
        for (Day day : Day.values()) {
            System.out.println(day);
        }
    }
}

解释说明:

  1. 定义枚举类型:使用 enum 关键字定义了一个名为 Day 的枚举类型,表示一周中的每一天。
  2. 创建枚举变量:在 EnumExample 类中,创建了一个 Day 类型的变量 today,并赋值为 MONDAY
  3. 输出枚举变量的值:通过 System.out.println 输出当前的枚举值。
  4. 使用 switch 语句处理枚举值:根据枚举值执行不同的代码块。
  5. 遍历枚举的所有值:使用 for-each 循环遍历 Day 枚举的所有值,并逐个输出。

上一篇:java游戏开发

下一篇:java怎么定义数组

大家都在看

java连接数据库的代码

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java实体类转json字符串

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站