这个地方的t1 和 t2 分别指什么呢?
登陆购买课程后可参与讨论,去登陆吧
reduce是一个聚合函数,是针对第一个(前一个)元素和第二个(下一个)元素进行聚合计算的
所以这里的t1表示第一个元素,t2表示第二个元素
嗯 这个我清楚 我是不清楚具体指的是, 就比如说hello you hello me 在此处 t1 和 t2 是指的?
这里的t1和t2对应的数据结构是这样的(hello,1)
(hello,1)
相同key的数据会进到reduce中进行聚合
还有一个最直接的方式是,你可以在reduce函数内部添加print方法,将t1和t2的临时结果打印出来
.reduce((t1,t2)=>{ println("t1---"+t1) println("t2---"+t2) (t1._1,t1._2+t2._2)})
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
不用Java初级内容充数!不用与大数据岗位无关内容占课时!我们做的就是“精华版”大数据课程
56 2
32 1
78 5
29 9
19 22
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星