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

网站建设四端一体网站建设维护合同书

网站建设四端一体,网站建设维护合同书,做网站公司报价,免费网站开发公司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.yayakq.cn/news/562428/

相关文章:

  • 为什么我的网站没有百度索引量搜狗做网站怎么样
  • 免费图标下载网站上海公关公司
  • 内容型网站的运营在线做图工具
  • 阿里云服务器wordpress建站教程企业微信功能开发
  • 东莞教育建站网站seo查询工具
  • 网站建设以及推广销售客户怎么找个人购物网站怎么做
  • 免费建站免费二级建设一下网站要求提供源码
  • 策划方案模板seo方式包括
  • 零基础 网站丹东有做公司网站的吗
  • 家政服务公司网站建设方案策划书金融网站欣赏
  • 建站记录查询云南政务服务网
  • 做网站销售水果易企秀网站怎么做轮播图
  • seo和sem的区别是什么seo与网站建设
  • 石家庄网站系统开发可以购买网站空间的网站
  • 网站设计应该怎么做怎么做的360网站打不开
  • 网站如何做分享阿甘网站建设
  • 莆田企业自助建站计算机前端培训
  • 营销网站建设教学网站用什么软件编写
  • 国外优秀网页设计网站研发app公司
  • 免费企业名录网站北京网站设计公司有哪些
  • 网站设计模式有哪些页面设计存在的问题
  • 企业手机网站建设机构成都住建局官网投诉
  • html5手机网站制作教程关键词点击价格查询
  • 农业公园网站建设网站托管价格
  • 试百客 专业做试用的网站绍兴外贸网站建设
  • 洱源县建设局门户网站移动网站做微信小程序
  • 网站接入服务器商查询开发h5网站开发
  • 宁波网站建设开发服务wordpress设置后台自定义功能选项
  • 做机网站2022年最新最有效的营销模式
  • 郑州网站建设公司排名中企动力科技怎么样