在spark中实现单词计数利用到了map分reduceByKey合的方法,但是scala中没有reduceByKey的方法,需要我们自行实现,这里提供两种方法:
直接上代码:
一、
scala> import scala.collection.mutable.ArrayBuffer
import scala.collection.mutable.ArrayBuffer
scala> val a = ArrayBuffer(1,2,3,3,3,3,4)
a: scala.collection.mutable.ArrayBuffer