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

wordpress做的视听网站网站维护建设招标

wordpress做的视听网站,网站维护建设招标,做出个人网站什么水平,晋江文创园网站建设标准函数 with 第一个参数是一个类型或者对象&#xff0c;第二个参数是lambda表达式。其中第一个参数为第二个参数提供上下文&#xff0c;返回值是最后一行。案例代码&#xff1a; fun main() {val list mutableListOf<String>()var ret with(list) {add("1&q…

标准函数 

with

第一个参数是一个类型或者对象,第二个参数是lambda表达式。其中第一个参数为第二个参数提供上下文,返回值是最后一行。案例代码:

fun main() {val list = mutableListOf<String>()var ret = with(list) {add("1")remove("1")toString()}println(ret)
}

run

只有一个参数,是lambda表达式。返回值是最后一行,且它需要一个对象去调用:

fun main() {var ret = mutableListOf<String>().run {add("1")add("2")remove("1")toString()}println(ret)
}

apply 

和run类似,但是无法指定返回值。默认返回的是调用对象本身:

fun main() {var ret = mutableListOf<String>().apply {add("1")add("2")remove("1")}println(ret.toString())
}

静态方法 

单例类/companion object

Kotlin本身没有static关键字来支持静态函数,但是它本身有单例类的特性可以支持类似静态函数的功能。但是若想只把某个类的某个函数声明为静态函数的话,就需要加上companion object:

class A{fun bb(){println("bb")}companion object{fun aa(){println("aa")}}
}
fun test(){A.aa()
}
fun main() {test()
}

注解(@JvmStatic

class A{fun bb(){println("bb")}companion object{@JvmStaticfun aa(){println("aa")}}
}
fun test(){A.aa()
}
fun main() {test()
}

注解只能用在单例类和companion object下。

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

相关文章:

  • 建设网站好学吗广东高端网站建设报价
  • 单位网站建设服务网页网站设计培训
  • 国外平面设计欣赏网站电大的网站界面ui设计训练怎么做
  • 中山网站建设推荐外贸网站营销方案
  • 南通网站建设公司哪个好能绑定域名的免费网站
  • 轻淘客网站模板页面设计的重要性
  • 网站免费在线观看宁波seo快速优化
  • 空白网站怎么建专业建站源码
  • 蚌埠网站制作公司哪家好wordpress找回密码页面
  • 成品网站 免费试用深圳市广告设计公司
  • 平板上做网站的软件网站模板 安装
  • 装修网站推广方案手机app客户端做网站
  • wordpress目录遍历漏洞企业站seo哪家好
  • 电气网站模板佛山微网站建设 天博
  • 数码家电商城网站源码页面设计在哪儿
  • asp.net 做g公司网站电商网站建设开发维护
  • 化工建设信息网站常州市建设工程网站
  • 计算机网站开发职业定位上海注册外贸公司
  • 专业的网站设计网络国外企业网站设计欣赏
  • 公司网站建设的会计分录品牌推广公司是做什么的
  • 企业形象网站开发业务范畴如何用html做网站
  • 全站仪快速建站垂直 网站开发
  • 做网站需要工商执照吗网站建设 企炬江阴
  • 简单网站建设视频教程下载网站制作首先
  • 吴忠市建设局官方网站栾城住房和城乡建设局网站
  • 电子商务网站建设与管理课程的目的宁波男科医院哪家比较好
  • 烟台网站seo服务梵克雅宝手链
  • 口碑好的盐城网站建设wordpress 企业主页
  • 我想建立个网站怎么弄中建设计集团网站
  • 汤姆叔叔官方网站建设河南建设信息港网站查询