美文网首页
scala中的Lambda表达式

scala中的Lambda表达式

作者: MaTae | 来源:发表于2018-08-31 20:47 被阅读0次

    map(_._2) 等价于 map(t => t._2)  将t转化为t的第二个元素 (t是个2项以上的元组)

    map(_._2, _) 等价与 map((x,y)=>x._2,y)  这会返回第二项为首后面项为旧元组的新元组

    lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。

    lambda表达式:1.一个参数:param=>expr    2.多个参数:(param-list)=>expr

    相关文章

      网友评论

          本文标题:scala中的Lambda表达式

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