// Java枚举用法示例
// 定义一个枚举类型,表示一周的每一天
public enum DayOfWeek {
    MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
}
// 使用枚举类型
public class EnumExample {
    // 方法接收枚举类型的参数并返回是否是工作日
    public static boolean isWorkDay(DayOfWeek day) {
        switch (day) {
            case SATURDAY:
            case SUNDAY:
                return false;
            default:
                return true;
        }
    }
    // 主方法演示枚举的使用
    public static void main(String[] args) {
        // 遍历枚举的所有值
        for (DayOfWeek day : DayOfWeek.values()) {
            System.out.println("今天是 " + day + ", 是否是工作日: " + isWorkDay(day));
        }
        // 直接使用枚举的一个值
        DayOfWeek today = DayOfWeek.MONDAY;
        System.out.println("今天是 " + today);
    }
}DayOfWeek 是一个枚举类型,它包含了一周七天的常量。EnumExample 类中,我们定义了一个方法 isWorkDay 来判断给定的一天是否是工作日。DayOfWeek.values() 可以获取所有枚举常量,并进行遍历。DayOfWeek.MONDAY。上一篇:java获取客户端ip地址
下一篇:set转list java
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站