需求:
有一个二维数组 eg:Array(Array(1,20),Array(3,5),Array(7,9)) 转化为map(1->20,3->5,7->9)
实现方法如下:
使用Array的map方法变量里边的数组元素,利用case class 先把数组转化为tuple,再用tuple的toMap方法转化为map。这个方法在spark程序中对rdd的操作同样适用。
需求:
有一个二维数组 eg:Array(Array(1,20),Array(3,5),Array(7,9)) 转化为map(1->20,3->5,7->9)
实现方法如下:
使用Array的map方法变量里边的数组元素,利用case class 先把数组转化为tuple,再用tuple的toMap方法转化为map。这个方法在spark程序中对rdd的操作同样适用。