1、apply和with的区别
两者是Kotlin标准库中的函数,是带接收者的lambda:在lambda函数体内可以调用一个不用对象的方法,而且无须借助任何额外的限定符,
fun alphabet():String {
val result= StringBuilder()
for (letterin 'A'..'Z') {
result.append(letter)
}
result.append("\nNow I know the alphabet!")
return result.toString()
}
网友评论