Kotlin 枚举

1、枚举的定义

   enum class OPTION_TYPE(i: Int) {
        NOTCOMPLETE(0), COMPLETED(1)
    }
    //当前点击操作类型
    var optionType = OPTION_TYPE.NOTCOMPLETE

2、枚举的使用

  //赋值
  optionType = OPTION_TYPE.COMPLETED
  //判断类型
  if (optionType == OPTION_TYPE.COMPLETED){
       //操作业务....
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Kotlin 作为现代的、强大的编程语言,可以给开发者提供诸多特性和工具,得以帮助我们编写更加高效、更具可读性的代...
    头秃到底阅读 534评论 0 1
  • 什么是枚举? 一个值只能是有限的几种类型,而不能是其他的任何类型。 例如开车的方向有几种:前、后、左、右! 1.1...
    Method阅读 2,616评论 0 0
  • 从零开始学Kotlin基础篇系列文章 枚举的定义 一个类的对象是有限且固定的,这种实例有限且固定的类称为枚举类; ...
    SiberianDante阅读 1,850评论 0 1
  • 枚举类的最基本的用法是实现类型安全的枚举:枚举常量用逗号分隔,每个枚举常量都是一个对象。 初始化 每一个枚举都是枚...
    郎官人阅读 2,572评论 0 0
  • 与Java一样,枚举类是一种特殊的类,kotlin可以通过enum class关键字定义枚举类。 枚举类可以实现0...
    AlfredZSGao阅读 1,796评论 0 0