min*_*heo 1 scala apache-spark
这是 Spark/Scala 中的一段代码:
rdd.sortBy(_._2)
Run Code Online (Sandbox Code Playgroud)
这里是什么_._2意思?
在 Scala 中_2是访问第二个元组元素的简写。
val myTuple = ("first", "second")
myTuple._1 // "first"
myTuple._2 // "second"
Run Code Online (Sandbox Code Playgroud)
在您的情况下,所有元组都rdd将按第二个元素排序。例如:
val tuples = Vector(("first", "b"),("second", "c"),("third", "a"))
tuples.sortBy(_._2) //Vector((third,a), (first,b), (second,c))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2280 次 |
| 最近记录: |