当前位置: 首页 > news >正文

线上投票怎么做北京网络优化

线上投票怎么做,北京网络优化, 网站,常州网油卷介绍使用 enum 修饰符;每个枚举常量都是一个对象,枚举常量以逗号分隔 // 枚举类 enum class Direction {NORTH, SOUTH, WEST, EAST }// 每一个枚举都是枚举类的实例,所以可以这样初始化 enum class Color(val rgb: Int) {RED(0xFF0000),GREEN(0x…

使用 enum 修饰符;每个枚举常量都是一个对象,枚举常量以逗号分隔

// 枚举类
enum class Direction {NORTH, SOUTH, WEST, EAST
}// 每一个枚举都是枚举类的实例,所以可以这样初始化
enum class Color(val rgb: Int) {RED(0xFF0000),GREEN(0x00FF00),BLUE(0x0000FF)
}

枚举常量可以声明其带有相应方法以及覆盖了基类方法的自身匿名类 

enum class ProtocolState {WAITING {override fun signal() = TALKING},TALKING {override fun signal() = WAITING};// 如果枚举类定义任何成员,那么使用分号将成员定义与常量定义分隔开abstract fun signal(): ProtocolState
}

 一个枚举类可以实现接口(但不能从类继承)

enum class IntArithmetics : BinaryOperator<Int>, IntBinaryOperator {PLUS {override fun apply(t: Int, u: Int): Int = t + u},TIMES {override fun apply(t: Int, u: Int): Int = t * u};override fun applyAsInt(t: Int, u: Int) = apply(t, u)
}

枚举常量的列举或获取

// 假设枚举类的名称是 EnumClass
EnumClass.valueOf(value: String): EnumClass
EnumClass.values(): Array<EnumClass>enum class RGB { RED, GREEN, BLUE }fun main() {for (color in RGB.values()) println(color.toString()) // prints RED, GREEN, BLUEprintln("The first color is: ${RGB.valueOf("RED")}") // prints "The first color is: RED"for (color in RGB.entries) println(color.toString())// prints RED, GREEN, BLUE
}

可以使用 enumValues<T>() 与 enumValueOf<T>() 函数以泛型的方式访问枚举类中的常量

enum class RGB { RED, GREEN, BLUE }inline fun <reified T : Enum<T>> printAllValues() {print(enumValues<T>().joinToString { it.name })
}printAllValues<RGB>() // 输出 RED, GREEN, BLUE

每个枚举常量也都具有这两个属性:name 与 ordinal, 用于在枚举类声明中获取其名称与(自 0 起的)位置

enum class RGB { RED, GREEN, BLUE }fun main() {println(RGB.RED.name) // prints REDprintln(RGB.RED.ordinal) // prints 0
}

http://www.khdw.cn/news/16561.html

相关文章:

  • 国外设计网站behance打不开搜易网优化的效果如何
  • 数据库修改网站后台密码关键词查询网站
  • 东莞设计制作网站制作暴风seo论坛
  • 安徽省建筑平台信息网新乡网站优化公司价格
  • 网站建设的相关书籍如何使用免费b站推广网站
  • 做组织架构图的网站营销咨询公司排名
  • 软件下载网站哪个好热搜词排行榜关键词
  • 网站建设+临沂网站设计是做什么的
  • 烟台开发区做网站武汉关键词排名提升
  • 哪个网站有天天做股市直播的电商运营推广
  • 做信息采集的网站免费html网站制作成品
  • seo 网站太小国内网站排名
  • 如何学习制作网站班级优化大师免费下载
  • 网站是否被百度收录一个产品的营销方案
  • led灯网站建设案例怎么快速优化关键词排名
  • 新手初做网站世界大学排名
  • 鄂州做网站多少钱关键词推广怎么做
  • wordpress公司官网主题seo搜索引擎优化技术
  • 高端网站设计如何免费推广自己的网站
  • 长春比较有名的做网站建设seo关键词排名网络公司
  • 端州网站建设seo服务是什么意思
  • 注册公司什么网站百度官方人工客服电话
  • 动态交互网站建设2021年网络营销考试题及答案
  • 网站建设尾款wix网站制作
  • 北碚集团网站建设网络推广公司运营
  • wordpress当前分类名大型网站seo课程
  • 玉林做绿化苗木网站的是哪个单位长沙网站seo技术厂家
  • 网站推广新手入门教程企业qq
  • 网站的做用百度竞价推广效果怎么样
  • 包头建站营销网络是什么意思