美文网首页
Kotlin Tip

Kotlin Tip

作者: jtsky | 来源:发表于2017-12-06 15:05 被阅读4次

方法调用

如果一个方法的最后一个参数为lambda表达式,则可以把lambda表达式移到括号外面。如果在lambda中只只调用了一个方法,且这个方法符合lambda表达式的入参和出参规范,则lambda可以直接写成函数直接调用的方式。如下:

 val array = arrayOf(1,2,3)
 array.map { println(it) }
 array.map(::println)  

以上2种方式的函数调用是等价的

相关文章

网友评论

      本文标题:Kotlin Tip

      本文链接:https://www.haomeiwen.com/subject/folkixtx.html