面试题答案
一键面试在Kotlin扩展函数里,可以直接通过接收者对象的名称(在函数内可直接使用,无需额外声明)来访问其属性和方法。
示例代码如下:
fun String.trimAndLength(): Int {
return this.trim().length
}
你可以这样调用这个扩展函数:
fun main() {
val str = " Hello World "
val length = str.trimAndLength()
println(length)
}