kotlin枚举类

30 阅读1分钟

kotlin中的枚举类用于定义常量,使用enum关键字标注,枚举类中每个元素都是类的实例,可直接调用。带参数的枚举类直接在类的构造函数中添加参数,在枚举实例中标注具体的参数。

enum class Week{
    星期一,星期二,星期三
}

enum class WeekDo(val things:String){
    星期一("上班"),
    星期二("休息"),
    星期三("旅游"),
}

fun main() {
    println(Week.星期三)
    println(WeekDo.星期二.things)
}