kotlin枚举类

1- 枚举类的定义和调用

enum class Color {
    BLCAK,RED,GREEN,WHITE,BLUE
}
fun main(args: Array<String>) {
    var color:Color = Color.RED

    println(Color.valueOf("RED")) //RED
    println(color.name) // RED
    println(color.ordinal) // 次序 1
    println(enumValues<Color>()) //[Lcom.example.kotlinapp.enumtest.Color;@511d50c0
    println(enumValueOf<Color>("GREEN")) // GREEN
}

你可能感兴趣的:(Kotlin)