Kotlin内联函数示例详解
Kotlin 中的内联函数让代码看起来更加简洁,也能提高执行效率。常见的有let、with、run、apply、also等。let通常用于在对象上执行一系列操作并返回结果,比如你可以这么写:
val result = user.let { it.account = "12306"; it.address = "粤海街道"; it.address }。with比较适合在多个方法调用间切换,run则是let和with的结合体,apply和also则主要用于链式调用或者对象初始化时。每个函数都有不同的适用场景,熟练掌握后能让你写出更加简洁、易读的代码。要是你还没用过这些函数,真的是挺值得一试的!
文件大小:150.18KB
评论区