Scala List的排序函数sortWith
2013-10-14 09:40
351 查看
//原始方法:
//val list=List("abc","bcd","cde")
scala> list.sortWith( (s,t) => s.compareTo(t) <0 )
res1: List[String] = List(abc,bcd,cde)
//匿名方法:
scala> list.sortWith( _.compareTo(_) <0 )
res2: List[String] = List(abc,bcd,cde)
//上述为字典序递增,若递减则改'<'为'>'即可
//val list=List("abc","bcd","cde")
scala> list.sortWith( (s,t) => s.compareTo(t) <0 )
res1: List[String] = List(abc,bcd,cde)
//匿名方法:
scala> list.sortWith( _.compareTo(_) <0 )
res2: List[String] = List(abc,bcd,cde)
//上述为字典序递增,若递减则改'<'为'>'即可
相关文章推荐
- Scala List的排序函数sortWith
- Scala List的排序函数sortWith
- java中list排序:Collections.sort() 排序函数的用法
- sorted(),list.sort()函数应用排序字符串的ip地址
- java 中List排序函数Collections.sort的用法详解
- 用Java集合中的Collections.sort()方法对list排序的两种方法
- leetcode解题之148. Sort List Java版(对链表排序)
- list利用sort进行排序
- STL 源码分析《1》---- list 归并排序的 迭代版本, 神奇的 STL list sort
- java List 排序 Collections.sort() 对 List 排序
- 【绝对值排序】 (C++描述)(利用两个库函数——abs()求绝对值 和 sort()快排)
- List::sort排序
- 使用Collections.sort()方法扩展list集合中的数据并对其进行排序
- LeetCode-Sort List,链表排序(插入和归并),时间复杂度O(n^2) and O(nlgn)
- Leetcode 148 Sort List 单链表排序
- java List 排序 Collections.sort() 对 List 排序
- STL 之sort函数结构体排序
- java List 排序 Collections.sort() 对 List 排序
- C/C++自带排序函数——Sort,QuickSort
- MatLab的排序函数-sort .