Kotlin中的::

文章参考

Kotlin中::表示把一个方法当做一个参数,传递到另一个方法中进行使用。即引用一个方法。

示例

fun addTwoInt(a: Int, b: Int) = a + b

fun displayResult(a: Int, b: Int, add: (Int, Int) -> Int) {
    println("相加结果是: ${add(a, b)}")
}
fun main(){
	displayResult(2, 3, ::addTwoInt)
}

你可能感兴趣的:(Kotlin,Learning,kotlin,开发语言,android)