kotlin中的枚举类用于定义常量,使用enum关键字标注,枚举类中每个元素都是类的实例,可直接调用。带参数的枚举类直接在类的构造函数中添加参数,在枚举实例中标注具体的参数。
enum class Week{
星期一,星期二,星期三
}
enum class WeekDo(val things:String){
星期一("上班"),
星期二("休息"),
星期三("旅游"),
}
fun main() {
println(Week.星期三)
println(WeekDo.星期二.things)
}