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

梁山做网站价格免费二级域名注册申请

梁山做网站价格,免费二级域名注册申请,做任务的网站源码,哈尔滨seo优化科技1、kotlin中内置的Boolean类型,可以有true与false两个值的布尔对象。 布尔值的内置运算有(跟很多语言如java、js一摸一样): ||——逻辑或&&——逻辑与!——逻辑非 fun main() {val a: Boolean trueval b: Boolean fa…

1、kotlin中内置的Boolean类型,可以有true与false两个值的布尔对象。

布尔值的内置运算有(跟很多语言如java、js一摸一样):

  • ||——逻辑
  • &&——逻辑
  • !——逻辑
fun main() {val a: Boolean = trueval b: Boolean = falseval c: Boolean? = nullprintln(a || b) // true (只要一个为真则为真,所以输出true)println(a && b) // false (只要一个为假则为假,所以输出false)println(c) // 也可以为null
}

2、Boolean类型与数字类型一样也可空

fun main() {val a: Boolean? = trueval b: Boolean? = trueprintln(a === b) // true 
}

上边代码为什么返回true?不是有装箱?

解释:

在 Kotlin 中,=== 操作符用于比较两个对象的引用是否相同,即它们是否指向内存中的同一个对象。而对于基本数据类型(如 BooleanIntDouble 等)及其对应的非空类型,情况稍微特殊一些。

上边代码,ab 都是 Boolean? 类型,即它们可以是 Boolean 的值或者 null。当你直接赋值为 truefalse 时,Kotlin 会对这些字面值进行优化,不会进行装箱操作。这意味着,对于 truefalse,Kotlin 会复用已经存在的单例对象,而不是为每次赋值都创建一个新的对象。

因此,当你使用 === 比较 ab 时,结果为 true,这是因为它们都指向了代表 true 的同一个 Boolean 对象。

http://www.15wanjia.com/news/7706.html

相关文章:

  • 青岛开发区制作网站公司新区快速seo排名
  • 校园微网站建设百度平台电话多少
  • 政府网站内容建设管理seo研究中心qq群
  • 电子商务网站的建设流程地推的方法和技巧
  • 建筑招工信息网seo优化专员编辑
  • 专业北京网站建设公司哪家好免费收录网站提交
  • 万能视频解析接口网站怎么做宁波优化网页基本流程
  • 做门图网站公司怎么在百度上推广
  • 网站销售方案ds2600ii色带
  • 十大倒闭的互联网公司扬州seo博客
  • o2o系统软件企业seo关键词优化
  • 儿童做网站企业网站设计与推广
  • 静态展示类网站百度浏览器极速版
  • 网站优化千牛帮网络销售的方法和技巧
  • 机械加工网站平台百度广告公司联系方式
  • 做淘宝有没有店小秘类型的网站如何做网站搜索引擎优化
  • 浙江省建设网站首页西安关键词优化软件
  • 关于咖啡厅网站建设的论文企业网站推广渠道
  • 投稿网站源码优化师是做什么的
  • 怎么做跟P站一样的网站哪家培训机构学校好
  • html5做图书馆网站头条关键词排名查询
  • 模板网站定制网站2024免费网站推广大全
  • 政府网站品牌建设方案成人营销管理培训班
  • 网站如何做实名认证游戏广告投放平台
  • 专业做模具钢的网站关键词搜索工具app
  • 设计公司网站建设方案网站批量查询工具
  • 公众号做电影网站2022当下社会热点话题
  • 建站平台和网站建设的区别百度搜索引擎的原理
  • 哪里可以做网站开发冯耀宗seo博客
  • 用php做网站后台优化网站的公司哪家好