美文网首页
Kotlin 枚举

Kotlin 枚举

作者: wanTag | 来源:发表于2018-08-24 10:55 被阅读1次
实例:
enum class SeasonType(val seasonName: String) {
    SPRING("春"),
    SUMMER("夏"),
    AUTUMN("秋"),
    WINTER("冬")
}
调用
private var cCount = 0
btn_class_enum.setOnClickListener { v ->
    text_class_enum.text = when (cCount % 4) {
        SeasonType.SPRING.ordinal -> SeasonType.SPRING.seasonName
        SeasonType.SUMMER.ordinal -> SeasonType.SUMMER.seasonName
        SeasonType.AUTUMN.ordinal -> SeasonType.AUTUMN.seasonName
        SeasonType.WINTER.ordinal -> SeasonType.WINTER.seasonName
        else -> "未知"
    }
    cCount++
}

相关文章

  • Kotlin基础---枚举类

    Java的枚举 Kotlin的枚举 枚举是极少数Kotlin声明比Java使用了更多的关键字的例子Kotlin用了...

  • Kotlin学习笔记之 11 枚举类

    11.Kotlin 枚举类 枚举类初始化关键字是enum,kotlin中的枚举类初始化可以有参数,比如:enum ...

  • [Kotlin Tutorials 5] 枚举和Sealed C

    枚举和Sealed Class 枚举 首先, Kotlin和Java一样, 也是有枚举类型的: 枚举类型还可以实现...

  • Kotlin学习目录

    Kotlin学习目录 一、Kotlin学习之函数和变量二、Kotlin学习之类和属性三、Kotlin学习之枚举和W...

  • Kotlin 枚举

    实例: 调用

  • kotlin 枚举

    在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类...

  • Kotlin面向对象 (6)枚举类

    枚举类构造函数枚举常用属性和函数 kotlin 中使用 enum 和 class 两个关键词声明枚举类。 枚举类使...

  • kotlin协程

    kotlin协程的启动模式 (枚举类CoroutineStart) CoroutineStart.DEFAULT ...

  • Kotlin的枚举

    一、枚举类最基本的用法是实现一个类型安全的枚举。枚举常量用逗号分隔,每个枚举常量都是一个对象。 二、可以使用枚举的...

  • Kotlin 枚举类

    枚举类的最基本的用法是实现类型安全的枚举:枚举常量用逗号分隔,每个枚举常量都是一个对象。 初始化 每一个枚举都是枚...

网友评论

      本文标题:Kotlin 枚举

      本文链接:https://www.haomeiwen.com/subject/ztlbiftx.html