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)
}

猜你喜欢

转载自blog.csdn.net/weixin_41733225/article/details/130061402