Kotlin:【标准库函数】apply(配置函数)、let、run函数


(调用apply会返回接受者对象,最终file对象被返回,apply函数起到配置函数的作用)



组合使用实践:

guestName不为空时:

guestName为空时:

不使用let的写法

run函数:



run函数可以链式调用依次传递值,返回lambda表达式的执行结果


不积跬步,无以至千里;不积小流,无以成江海。


(调用apply会返回接受者对象,最终file对象被返回,apply函数起到配置函数的作用)



组合使用实践:

guestName不为空时:

guestName为空时:

不使用let的写法

run函数:



run函数可以链式调用依次传递值,返回lambda表达式的执行结果

