如何在 Kotlin 中将默认值作为参数分配给函数
How to assign a default value to a function as parameter in Kotlin
在我的 Kotlin 项目中,我想为作为参数传递的函数分配一个默认值,例如:
fun myFun(book: String, isCool: (book: String) -> Boolean = _ -> true) {
if (isCool(book)) println("$book is cool!")
}
这可能吗?
有可能
fun myFun(book: String, isCool: (book: String) -> Boolean = { _ -> true }) {
if (isCool(book)) println("$book is cool!")
}
在我的 Kotlin 项目中,我想为作为参数传递的函数分配一个默认值,例如:
fun myFun(book: String, isCool: (book: String) -> Boolean = _ -> true) {
if (isCool(book)) println("$book is cool!")
}
这可能吗?
有可能
fun myFun(book: String, isCool: (book: String) -> Boolean = { _ -> true }) {
if (isCool(book)) println("$book is cool!")
}