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

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
enum class Color(val rgb: Int) {
RED(0xFF0000),
GREEN(0x00FF00),
BLUE(0x0000FF)
}
enum class Color(val rgb: Int) { RED(0xFF0000), GREEN(0x00FF00), BLUE(0x0000FF) }
enum class Color(val rgb: Int) {
    RED(0xFF0000),
    GREEN(0x00FF00),
    BLUE(0x0000FF)
}

使用例2

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
enum class Shape(value:Int){
ovel(80),
rectangle(120)
}
enum class Shape(value:Int){ ovel(80), rectangle(120) }
enum class Shape(value:Int){
    ovel(80),
    rectangle(120)
}

使用例3

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
enum class Color{
RED,BLACK,BLUE,GREEN,WHITE
}
enum class Color{ RED,BLACK,BLUE,GREEN,WHITE }
enum class Color{
    RED,BLACK,BLUE,GREEN,WHITE
}

 

Kotlin

Posted by arkgame