![](/img/trans.png)
[英]Scala: Declare a variable for holding a function (lambda) without immediate assignment
[英]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.