顺德公司网站制作,修改网站版权,吉林省建设监理协会网站诚信建设,好看的单页面网站模板免费下载
let函数
使用场景#xff1a;可空变量的操作#xff0c;无需判空
p?.let {it.name lilyit.age 21}
also函数
使用场景#xff1a;多个扩展函数链式调用#xff08;返回值是本身#xff09;
p?.also {it.name den…
let函数
使用场景可空变量的操作无需判空
p?.let {it.name lilyit.age 21}
also函数
使用场景多个扩展函数链式调用返回值是本身
p?.also {it.name deniit.age 26}?.displayInfo()
with函数
使用场景可以省去类名重复直接调用类的方法就行 with(p) {name leonage 26}
run函数
使用场景既可以空变量的操作无需判空又可以省去类名重复直接调用类的方法就行
apply函数
使用场景跟run函数类似还可以链式调用