中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

kotlin聲明枚舉類的方法是什么

小億
91
2024-01-27 21:11:56
欄目: 編程語言

在Kotlin中,聲明枚舉類的方法是使用enum class關鍵字。

示例代碼如下所示:

enum class DayOfWeek {
    MONDAY,
    TUESDAY,
    WEDNESDAY,
    THURSDAY,
    FRIDAY,
    SATURDAY,
    SUNDAY
}

在上面的代碼中,DayOfWeek是一個枚舉類,它包含了七個枚舉常量:MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY

你可以像使用其他類一樣使用枚舉類,例如:

val today = DayOfWeek.MONDAY
println(today) // 輸出:MONDAY

你也可以為枚舉常量添加屬性和方法,例如:

enum class DayOfWeek(val dayNumber: Int) {
    MONDAY(1),
    TUESDAY(2),
    WEDNESDAY(3),
    THURSDAY(4),
    FRIDAY(5),
    SATURDAY(6),
    SUNDAY(7);

    fun isWeekend(): Boolean {
        return this == SATURDAY || this == SUNDAY
    }
}

val today = DayOfWeek.MONDAY
println(today.isWeekend()) // 輸出:false

在上面的代碼中,DayOfWeek枚舉類添加了一個dayNumber屬性和一個isWeekend()方法。

0
凯里市| 安吉县| 旬邑县| 庆元县| 江口县| 始兴县| 潮州市| 望谟县| 宁波市| 灌云县| 兖州市| 乌兰浩特市| 新昌县| 梁河县| 甘孜| 灌云县| 泰来县| 北流市| 凯里市| 融水| 大化| 健康| 藁城市| 余江县| 凤台县| 东辽县| 博野县| 西宁市| 兴宁市| 莲花县| 西藏| 荃湾区| 色达县| 咸丰县| 常州市| 西乌| 永福县| 封开县| 敦化市| 绥江县| 武安市|