rxjava中map和flatmap 有什么区别

如题所述

第1个回答  2017-03-23
map: 对RDD每个元素转换 flatMap: 对RDD每个元素转换, 然后再扁平化(即将所有对象合并为一个对象) e.g. // data 有两行数据,第一行 a,b,c,第二行1,2,3 scala>data.map(line1 => line1.split(",")).collect() res11: Array[Array[String]]
第2个回答  2017-03-23
spark map flatMap flatMapToPair mapPartitions 的区别和用途 map: 对RDD每个元素转换 flatMap: 对RDD每个元素转换,本回答被提问者采纳
相似回答