java string 枚举_JAVA中的枚举使用总结

原标题:JAVA中的枚举使用总结

8f0d2cfb66c59ed927705b646c47b1b1.png

概念

在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在 Java 中被称为枚举类;

理解

类里面定义了固定数量的实例,类名如同命令空间

代码

package enumtest;

public enum WeekEnum {

// 因为已经定义了带参数的构造器,所以在列出枚举值时必须传入对应的参数

SUNDAY(星期日), MONDAY(星期一), TUESDAY(星期二), WEDNESDAY(星期三),

THURSDAY(星期四), FRIDAY(星期五), SATURDAY(星期六);

// 定义一个 private 修饰的实例变量

private String date;

// 定义一个带参数的构造器,枚举类的构造器只能使用 private 修饰

private WeekEnum(String date) {

this.date = date;

}

// 定义 get set 方法

public String getDate() {

return date;

}

public void setDate(String date) {

this.date = date;

}

}

使用

public class Ete {

public static void main(String[] args) {

System.out.println(WeekEnum.FRIDAY.getDate());

}

}

常用方法

String name(): 返回此枚举实例的名称,即枚举值 ;返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值