enum
2020-02-18 本文已影响0人
养生曼巴
2020-02-18总结:
public enum Language {
ENGLISH("英语"),
CHINESE("中文");
private String description;
Language(String desc) {
this.description = desc;
}
}
1.为什么使用枚举enum?
变量的取值在一个指定的集合中。
2.枚举实例要在类体中首先定义,并用分号(‘;’)分隔,否则编译器报错
3.我们无法手动调用枚举构造函数创建枚举实例且构造函数不能为public
4.switch -> case 可以是枚举类型
5.ordinal():返回枚举实例的声明顺序
6.toString():返回枚举实例的名字
7.values():返回所有枚举值的实例数组