在方法reduceByKey()中,我需要传递这样的函数:
func:((String,Int),(String,Int))=>(String,Int)
我的代码是
reduceByKey(((s1:String,i1:Int),(s2:String,i2:Int))=>(s1+s2,i1+i2))
然而我的IDE显示奇怪的错误。我的代码有什么问题吗?
答案 0 :(得分:1)
如何
reduceByKey({case((s1:String,i1:Int),(s2:String,i2:Int))=>(s1+s2,i1+i2)})
查看您的IDE?