繁体   English   中英

如何在Scala lambda表达式中声明变量

[英]how to declare variable in scala lambda expression

在reduceByKey() 方法中,我需要传递这样的函数:

func:((String,Int),(String,Int))=>(String,Int)

我的代码是

reduceByKey(((s1:String,i1:Int),(s2:String,i2:Int))=>(s1+s2,i1+i2))

但是我的 IDE 显示奇怪的错误。 我的代码有什么问题吗?

如何

reduceByKey({case((s1:String,i1:Int),(s2:String,i2:Int))=>(s1+s2,i1+i2)})

看看你的IDE?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM