文章标题: 《如何对Scala中集合(Collections)进行排序》
本文链接: http://www.iteblog.com/archives/1171
下面是一系列对
Scala
中的Lists...、Array进行排序的例子,数据结构的定义如下:
// data structures working with
val s = List( "a", "d", "F", "B", "e")
val n...大小写敏感搜索
我们可以用 Scala 中的sortWith来自定义我们的对大小写敏感的排序函数。...上面的排序并不对原始的数据产生影响,排序的结果被存储到别的变量中,如果你的元素类型是数组,那么你还可以对数组本身进行排序,如下:
scala> val a = Array(2,6,1,9,3,2,1,...在scala.util.Sorting下面还有个stableSort函数,它可以对所有Seq进行排序,返回的结果为Array。