【发布时间】:2013-04-28 02:46:43
【问题描述】:
例如,我如何使用 Scala 的 sortWith 之类的函数按 points 和 name 对这个数组进行排序:
val arr = Array(
Map("name"->"A","points"->"10"),
Map("name"->"B","points"->"9"),
Map("name"->"C","points"->"8") )
仅按点排序:
arr.sortWith(_.get("points").getOrElse("0").toLong < _.get("points").getOrElse("0").toLong)`
【问题讨论】:
标签: scala sorting multiple-columns