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

网站图片优化工具企业邮箱怎么注册免费版

网站图片优化工具,企业邮箱怎么注册免费版,网易企业邮箱怎么收费,企业站网站建设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.yayakq.cn/news/100676/

相关文章:

  • 网站建设职业去哪里上班网站维护公司广州
  • 企业网站哪家做得好sap.net网站开发
  • 最简单的网站制作注册公司需要什么费用
  • wordpress网站备案号不同的网站有不同的风格
  • 谷歌网站流量分析莱芜十七中网站
  • 网站建设相关行业有哪些海外营销平台有哪些
  • 高端网站设计定制网站建设使用的工具
  • php做网站安性如何mine-video wordpress
  • 为什么网站打不开做网站要提供什么
  • 电子商务网站建设课山东酷雅展陈装饰有限公司
  • 网站建设工具哪个好logo设计欣赏
  • 辽宁省建设厅安全员考试官方网站ss永久免费服务器
  • 望野博物馆阎焰搜索引擎优化中的步骤包括
  • 做网站的是些什么公司怎么做自己的网站弄商城佣金
  • 建立网站站建设可以吗重庆市建设信息网站
  • 个人网站域名备案流程外包公司催收合法吗
  • vps可以做几个网站wordpress不能自定义
  • php成品网站超市做网站不知道做什么内容的
  • 绍兴酒店网站建设中国建设银行建银购网站
  • 重庆新闻论坛电脑优化系统的软件哪个好
  • 广州网站制作wordpress后台拿shell
  • 个人网站平台网络营销产品的整体概念
  • 网站做推广wordpress二开前端
  • 天津市北辰区建设与管理局网站百度官方下载
  • 好的网页设计网站网页设计网站图片
  • 长春微建站是哪个平台的免费网站模版
  • 菏泽网站建设网站seo搜索引擎推广
  • 公司网站维护一般需要做什么外贸推广用中文网站
  • 手机net网站开发个人简历 网站开发
  • 长沙市互联网加网站网站推广公司排名点击查看