Java中的枚举类使用enum关键字修饰,而Kotlin中的枚举类需要使用enum和class两个关键字。
例如Java的枚举类使用:
它等价于下面的Kotlin枚举类:
Kotlin的枚举类更加简洁,枚举类的属性不需要写在枚举类内部。每一个枚举都是枚举类的实例。