「Kotlin入門」列挙型(enum)における初期化のサンプル

構文
enum class 列挙名(xxxx){
変数名(値)
}
使用例1

enum class Color(val rgb: Int) {
    RED(0xFF0000),
    GREEN(0x00FF00),
    BLUE(0x0000FF)
}

使用例2

enum class Shape(value:Int){
    ovel(80),
    rectangle(120)
}

使用例3

enum class Color{
    RED,BLACK,BLUE,GREEN,WHITE
}

 

Kotlin

Posted by arkgame