(调用apply会返回接受者对象,最终file对象被返回,apply函数起到配置函数的作用)
组合使用实践:
guestName不为空时:
guestName为空时:
不使用let的写法
run函数:
run函数可以链式调用依次传递值,返回lambda表达式的执行结果