How to use enum in Kotlin

1 Answer

0 votes
// Define an enum to represent days of the week
enum class DayOfWeek {
    MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}

fun main() {
    val today = DayOfWeek.WEDNESDAY
    
    println(today)

    when (today) {
        DayOfWeek.MONDAY -> println("It's Monday")
        DayOfWeek.TUESDAY -> println("It's Tuesday")
        DayOfWeek.WEDNESDAY -> println("It's Wednesday")
        DayOfWeek.THURSDAY -> println("It's Thursday")
        DayOfWeek.FRIDAY -> println("It's Friday")
        DayOfWeek.SATURDAY -> println("It's Saturday")
        DayOfWeek.SUNDAY -> println("It's Sunday")
    }
}
 

 
/*
run:

WEDNESDAY
It's Wednesday
 
*/

 



answered Dec 20, 2024 by avibootz
...