文章目录 一、原理解析 二、 示例代码 2.1 具体示例 应用场景 2.2 为什么使用 `apply`? apply 是 Kotlin 标准库中的一个高阶函数,它的作用是在对象上执行一个代码块,并返回这个对象本身。其原理涉及到函数类型和接收者对象的结合使用。 一、原理解析 函数类型与接收者对象的结合: apply 函数的声明如下:inline fun <T> T.apply(block: T.() -> Un