java枚举 常量【代码示例】

vuekuangjia

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

java枚举 常量【代码示例】

Java中的枚举是一种特殊的数据类型,用于定义一组常量。枚举常量在程序中是固定不变的,可以在代码中直接使用,而不需要重新定义或赋值。枚举常量可以用于表示一组相关的值,例如表示星期几、表示颜色、表示状态等。

下面是一个示例代码,用于定义一个表示星期几的枚举常量:

enum Weekday {

MONDAY,

TUESDAY,

WEDNESDAY,

THURSDAY,

FRIDAY,

SATURDAY,

SUNDAY

}

在上面的代码中,我们使用关键字`enum`定义了一个枚举类型`Weekday`,并在花括号内列出了枚举常量。每个枚举常量都是一个唯一的实例,它们被逗号分隔开。

我们可以使用枚举常量来表示星期几,例如:

Weekday today = Weekday.MONDAY;

在上面的代码中,我们将枚举常量`MONDAY`赋值给了变量`today`,表示今天是星期一。我们可以通过枚举常量的名称来访问它们,例如`Weekday.MONDAY`。

枚举常量还可以用于比较,例如判断今天是否是周末:

if (today == Weekday.SATURDAY || today == Weekday.SUNDAY) {

System.out.println("今天是周末");

} else {

System.out.println("今天不是周末");

}

在上面的代码中,我们使用`==`运算符来比较枚举常量`today`和`Weekday.SATURDAY`以及`Weekday.SUNDAY`,如果它们相等,则输出"今天是周末",否则输出"今天不是周末"。

枚举常量是一种用于表示一组固定不变的值的数据类型,可以通过枚举类型的名称和枚举常量的名称来访问和比较它们。枚举常量在代码中可以直接使用,提高了代码的可读性和可维护性。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码