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

网站视频下载windows十大微商推广平台

网站视频下载windows,十大微商推广平台,绚丽网站模板,网页制作入门基础教程1.使用普通方法对集合的第一个元素相加 fun main() {//使用普通方法对集合的第一个元素相加var list listOf(1,2,3,4,5)var value1list.first()var resultvalue1value1println(result) }执行结果 2.使用let内置函数对集合的第一个元素相加 package Stage3fun main() {//使用…

1.使用普通方法对集合的第一个元素相加

fun main() {//使用普通方法对集合的第一个元素相加var list= listOf(1,2,3,4,5)var value1=list.first()var result=value1+value1println(result)
}

执行结果
在这里插入图片描述
2.使用let内置函数对集合的第一个元素相加

package Stage3fun main() {//使用普通方法对集合的第一个元素相加var list= listOf(1,2,3,4,5)var value1=list.first()var result=value1+value1println("普通方式:$result")//let方法val result2=listOf(1,2,3,4,5).let {//it==list集合it.first()+it.first()//匿名函数的最后一行作为返回值,let特点  上文的apply永远返回对象本身}println("let方式:$result2")}

执行结果
在这里插入图片描述
3.apply和let的对比

  • apply函数的返回值类型永远都是对象本身,let函数的返回值类型根据最后一行的类型变化而变化。
  • apply函数,匿名函数里面持有的是this,let函数里面持有的是it

4.普通方式对值判null

package Stage3fun main() {//使用普通方法对集合的第一个元素相加var list= listOf(1,2,3,4,5)var value1=list.first()var result=value1+value1println("普通方式:$result")//let方法val result2=listOf(1,2,3,4,5).let {//it==list集合it.first()+it.first()//匿名函数的最后一行作为返回值,let特点  上文的apply永远返回对象本身}println("let方式:$result2")//普通方式对值判nullprintln(isNullvalue(null))
}fun isNullvalue(value:String?)=if(value==null)"我是null" else "我是$value"

执行结果
在这里插入图片描述
5.let+空合并操作符方式对值判null,并返回

package Stage3fun main() {//使用普通方法对集合的第一个元素相加var list= listOf(1,2,3,4,5)var value1=list.first()var result=value1+value1println("普通方式:$result")//let方法val result2=listOf(1,2,3,4,5).let {//it==list集合it.first()+it.first()//匿名函数的最后一行作为返回值,let特点  上文的apply永远返回对象本身}println("let方式:$result2")//普通方式对值判null,并返回println("普通方式:${isNullvalue(null)}")//let+空合并操作符对值判null,并返回println("let+空合并操作符(正常写法)对值判null${isNullvalue2(null)}")//简化写法println("let+空合并操作符(简化写法)对值判null${isNullvalue3(null)}")
}
//简化写法
fun isNullvalue3(value: String?)=value?.let {it
}?:"简化写法我是null"//正常写法
fun isNullvalue2(value: String?): String? {return value?.let {it}?:"我是null"
}fun isNullvalue(value:String?)=if(value==null)"我是null" else "我是$value"

执行结果
在这里插入图片描述

http://www.dinnco.com/news/67259.html

相关文章:

  • 玩具网站建设策划书在线外链工具
  • 网站添加地图导航百度指数数据下载
  • 山西网站群建设google seo教程
  • wordpress 当前文章所属分类seo
  • 香港网站需要备案吗怎么免费注册域名
  • 徐州网站建设淘宝站内推广方式有哪些
  • 个人备案网站做商业鸡西seo
  • 专业网站设计推荐seo在线短视频发布页运营
  • 济南网站建设培训网址大全浏览器下载
  • 网站建设的有什么需求重庆seo排名优化
  • 绵阳哪个网站做外卖做的好最近一周的国内新闻
  • wordpress 文章版权seo怎样才能优化网站
  • 鞍山网站建设公司seo课程培训班
  • 做机加工的网站最近国际时事热点事件
  • 网站建设岗位绩效百度指数搜索热度大学
  • 网站设计鉴赏天津seo技术教程
  • 有哪些网站可以做店面设计软件百度热搜关键词排行榜
  • WordPress完美建站网上电商平台开发
  • web网站开发与管理站长工具权重查询
  • WordPress无缩略图文章筛选seo是什么职位的简称
  • 深圳网站建设定制百度指数功能模块有哪些
  • wordpress 视频转码北京seo百科
  • 网站排名推广工具广告推广的软件
  • 搬瓦工可以长期做网站国内seo服务商
  • 湖北城乡建设网站运营培训班有用吗
  • 哪个网站可以做全景图天津seo网站管理
  • 网站咨询窗口怎么做热词搜索排行榜
  • 自己提供域名做网站南通关键词优化平台
  • 搜索引擎优化通常要注意的问题有seo软件推荐
  • 婚纱摄影网站html模板迅雷磁力