top :前N个记录
使用top成员函数获得RDD中的前N个记录,可以指定一个排序函数进行排序比较。 如果不指定排序函数,那么使用默认的Ascii码序进行记录排序。
语法
def top(num: Int)(implicit ord: Ordering[T]): Array[T]
参数
- num : Int , 要返回的记录数量
- ord : Ordering[T] , 排序函数
返回值
包含前N个记录的数组,记录类型为T。
示例
下面的示例返回使用默认排序后的头两个记录
scala> textFile.top(2) res28:Array[String] = Array(your original work... ,you agree to...)
使用RDD的top方法获得排序后的前N条记录。
请使用你创建的textFile变量,读取前两行,存入变量 top2 中。