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

厦门无忧网站建设有限公司做网站年入百万

厦门无忧网站建设有限公司,做网站年入百万,东莞新增活动轨迹,做木业网站怎样起名在 Kotlin 中,also 和 run 是两个十分有用的作用域函数。 虽然它们在功能上相似,但各自有独特的用途和适用场景。 一、分析: also:在对象的上下文中执行给定的代码块,并返回对象本身。它的参数是一个接收对象并返回…

在 Kotlin 中,also 和 run 是两个十分有用的作用域函数。

虽然它们在功能上相似,但各自有独特的用途和适用场景。

一、分析:

  1. also:在对象的上下文中执行给定的代码块,并返回对象本身。它的参数是一个接收对象并返回 Unit 的 lambda 函数。
  2. run:在对象的上下文中执行给定的代码块,并返回代码块的结果。当对象调用 run 时,它不需要参数。

二、使用场景:

  1. 使用 also:当你想要对对象执行附加的操作(例如记录或打印值)而不改变对象本身时。also 通常用于链式调用。
val list = mutableListOf(1, 2, 3).also {println("初始化列表: $it") 
}
  1. 使用 run:当你需要在对象的上下文中执行一系列操作,并需要一个结果时。它非常适合对对象的属性进行变换或计算。
val length = "Hello, Kotlin!".run { println("字符串长度是: $length")length // 返回值
}

also 和 run 的合理使用可以使 Kotlin 代码更加简洁。

感谢阅读,Best Regards!

http://www.yayakq.cn/news/151108/

相关文章:

  • 个人网站怎么挣钱建设境外网站需要什么手续
  • 北京礼品网站建设网站联系方式修改织梦
  • 网站建设备案优化之看网站的优化怎么做
  • 石大远程在线考试 《网页设计与网站建设》如何为公司做网站
  • 网站后台管理系统背景图片三星网上商城app官方版
  • 找人做淘宝网站需要多少钱wordpress导航页面样式
  • 1号店网站模板下载网站建设国际标准
  • html5 服装网站淘宝客怎么做网站导购
  • 网站一般采用的设计方案进一步优化
  • 怎么用2级目录做网站电商app系统开发公司
  • 潍城区住房和城乡建设局网站谷歌浏览器搜索引擎入口
  • 洛阳霞光营销型网站山西省住房建设厅网站
  • 重庆营销型网站开发公司龙宜推广公司是正规吗
  • 佛山公司网站设计网站的建设目标
  • 50万做网站硬件开发和嵌入式的区别
  • 金融网站建设公司排名什么是电商设计
  • 网站主机方式江西省建设部网站
  • 广西营销型网站建设公司网站开发快速盈利
  • 教育门户网站模板万网站底部添加备案号
  • 农业电商网站有哪些海珠做网站公司
  • 网站的优化通过什么做上去电子商务网站建设的一般步骤
  • 宿迁网站建设托管免费友链平台
  • 泗县建设银行网站美工做网站尺寸多少
  • 大连市城市建设档案馆网站网站建设培训的心得
  • 上海市政建设有限公司网站企业网站seo平台
  • 山西省住房和城乡建设厅网站郴州品牌网站建设推广
  • 网站内容建设规划贵州建设职业技术学院网站查成绩查询
  • 做网站有什么优势做一个自己的网站
  • 网站开发开始阶段的主要任务包括( )旅游网站开发项目介绍
  • 莘庄网站建设网站代码502