相关疑难解决方法(0)

将Scala数组转换为唯一排序列表的有效方法

任何人都可以在Scala中优化以下语句:

// maybe large
val someArray = Array(9, 1, 6, 2, 1, 9, 4, 5, 1, 6, 5, 0, 6) 

// output a sorted list which contains unique element from the array without 0
val newList=(someArray filter (_>0)).toList.distinct.sort((e1, e2) => (e1 > e2))
Run Code Online (Sandbox Code Playgroud)

由于性能至关重要,有更好的方法吗?

谢谢.

arrays sorting optimization scala list

10
推荐指数
2
解决办法
6839
查看次数

标签 统计

arrays ×1

list ×1

optimization ×1

scala ×1

sorting ×1