如何使用Kotlin函数文字?

时间:2019-03-12 09:36:36

标签: kotlin

所以我在这里有一个函数文字:

fun task(): List<Boolean> {
    val isEven: Int.() -> Boolean = { this % 2 == 0 }
    val isOdd: Int.() -> Boolean = { this % 2 != 0 }

    return listOf(42.isOdd(), 239.isOdd(), 294823098.isEven())
}

我确切地了解了它在函数内部的工作方式-但是如何在函数外部使用它? task()如何称呼? (最好是示例)

0 个答案:

没有答案