码迷,mamicode.com
首页 > 其他好文 > 详细

简写函数字面量(function literal)

时间:2020-01-18 14:32:32      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:reac   func   等价   fun   for   数字   code   pre   cti   

如果函数的参数在函数体内只出现一次,则可以使用下划线代替:

val f1 = (_: Int) + (_: Int)
//等价于
val f2 = (x: Int, y: Int) => x + y

list.foreach(println(_))
//等价于
list.foreach(e => println(e))

list.filter(_ > 0)
//等价于
list.filter(x => x > 0)

简写函数字面量(function literal)

标签:reac   func   等价   fun   for   数字   code   pre   cti   

原文地址:https://www.cnblogs.com/liuys635/p/12208756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!