我有一个JavaPairRDD<String, List<Tuple2<Integer, Integer>>>
名为rddA
. 例如(收集后rddA
)[(word1,[(187,267), (224,311), (187,110)]), (word2,[(187,200), (10,90)])]
:. 因此,例如,word1
是键和值是[(187,267), (224,311), (187,110)])]
。
我如何定义相应JavaPairRDD<Integer, List<Integer>>
的以获得以下输出:
[(187, [267, 110, 200]), (224,[311]), (10,[90])]
因此,获得的JavaPairRDD
包括三个键:187, 224
和10
。例如,键187
具有[267, 110, 200]
列表值。