type mismatch;
found : org.apache.spark.rdd.RDD[(Array[Object], Array[Object])]
required: org.apache.spark.rdd.RDD[(Array[Int], Array[Int])]
比如我一个方法需要传入的数据是下面的格式
可以看到 Array里面需要Int类型的数据,但是没有类型转换的话,会报错,AnyRef 是所有类型的基类,
将Array转化一下
val data = arrayData.map(x => (x._1.toString.toInt,x._2.toString.toInt))
一定要先转成字符串才能转成Int