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

景点网站建设宁夏住房建设厅网站

景点网站建设,宁夏住房建设厅网站,推广引流图片,openwrt做网站使用 enum 修饰符#xff1b;每个枚举常量都是一个对象#xff0c;枚举常量以逗号分隔 // 枚举类 enum class Direction {NORTH, SOUTH, WEST, EAST }// 每一个枚举都是枚举类的实例#xff0c;所以可以这样初始化 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 : BinaryOperatorInt, 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(): ArrayEnumClassenum 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: REDfor (color in RGB.entries) println(color.toString())// prints RED, GREEN, BLUE } 可以使用 enumValuesT() 与 enumValueOfT() 函数以泛型的方式访问枚举类中的常量 enum class RGB { RED, GREEN, BLUE }inline fun reified T : EnumT printAllValues() {print(enumValuesT().joinToString { it.name }) }printAllValuesRGB() // 输出 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.w-s-a.com/news/963167/

相关文章:

  • 企业网站建站那种好商城类网站怎么优化
  • 手机微网站怎么制作的网上找设计师
  • 网站建设包括哪些方面学校网站 建设
  • 贵阳网站优化公司建筑设计师用什么软件
  • 网站建设的小说静态网页模板免费网站
  • 芜湖建设厅官方网站wordpress自动设置缩略图
  • 推荐网站网页湛江网站建设哪家优惠多
  • 传奇网站免费空间网店装修店面
  • 网站改版 重新收录湖南建筑信息一体化管理平台
  • 可以做直播卖产品的网站陕西省建设银行网站
  • 搭建网站的英语seo优化专员招聘
  • 做网站深紫色搭配什么颜色网站的在线支付怎么做
  • 中国最大网站建设公司长沙专业做网站公司哪家好
  • 金峰辉网站建设菏泽财富中心网站建设
  • 怎么做网站站长视频企业网站开发意义
  • 网站创建多少钱商标自助查询系统官网
  • 免费做App和网站的平台广州做网站推广的公司
  • 衡水做网站推广的公司wordpress相册滑动
  • 不用域名也可以做网站公司网站建设制作难么
  • 学做网站培训机构wordpress 图片拉伸
  • 成都捕鱼网站建设wordpress自定义文章类别
  • wordpress网站怎么加速湖北网站建设企业
  • 迁安做网站中的cms开发南平网站建设公司
  • 肥西县住房和城乡建设局网站代驾系统定制开发
  • 网站建设明细报价表 服务器qq是哪家公司的产品
  • html链接网站模板wordpress怎么调用简码
  • 网站域名怎么查简述网站推广的五要素
  • 咸宁网站设计公司app安装下载
  • 丝网外贸做哪些网站最优的赣州网站建设
  • 如何做网站不被查网站开发工程师岗位说明书