如何对Scala中集合进行排序
来源:互联网 发布:剑三dx11笔记本优化版 编辑:程序博客网 时间:2024/05/11 23:10
scala> val l = List(5,4,3,6,2,1)
l: List[Int] = List(5, 4, 3, 6, 2, 1)
scala> l.sorted
res2: List[Int] = List(1, 2, 3, 4, 5, 6)
scala> l.sorted(Ordering.Int.reverse)
res3: List[Int] = List(6, 5, 4, 3, 2, 1)
如果你需要特定的排序算法,那么请使用sortWith方法
scala> l.sortWith((a,b)=>a>b)
res4: List[Int] = List(6, 5, 4, 3, 2, 1)
scala> l.sortWith(_>_)
res5: List[Int] = List(6, 5, 4, 3, 2, 1)
阅读全文
0 0
- 如何对Scala中集合进行排序
- Java中集合排序---点击表头对数据进行排序
- Hibernate中集合排序
- Java中集合排序
- 对java中集合类排序的解析
- C#中集合的排序
- map中集合的排序
- 对JAVA中集合的总结
- JAVA中集合的排序方法
- java中集合怎么定义排序方法
- scala中集合的交集、并集、差集
- scala中集合的交集、并集、差集
- scala中集合的操作符号的区别
- 如何对DataSet进行排序
- 黑马程序员+对Java中集合框架的总结
- Hibernate中集合类型和结果集排序
- Java中集合排序的两种方法
- 如何使用Java中集合类的详细讲解
- python-列表练习程序ver1
- docker-compose
- 使用正则解决Js、JQuery replace 只替换第一个的问题
- C++期末考试题
- Zookeeper WINDOWS 安装配置
- 如何对Scala中集合进行排序
- android 调用系统相机、相册剪切功能
- Vue 2.0 构建单页应用最佳实战
- A380 URAL
- [汇编语言基础教程]第一章汇编语言基础知识
- 浅谈java的IO流及应用案例
- Java常见排序算法
- linux shell 用sed命令在文本的行尾或行首添加字符
- MinGW 相关