List排序的两种实现方法
2014-11-24 15:26
519 查看
利用Collections.sort方法可以对列表进行排序Collections有两个sort方法:
1.sort(List<T> list)
2.sort(List<T> list , comparator <? super> c)
方法一:
只需要传入一个list即可,但是该list中的元素需要实现Comparable接口,覆盖compareTo方法。
方法二:
传入一个列表的同时还需要一个comparator,可以自定义一个比较器实现Comparator接口,覆盖compare方法。
---------------------更新----------------------
使用sort进行排序时,是按字母顺序排的,但是大写在前小写在后,为了忽略大小写,可以使用以下方法。
Collections.sort(ListName,String.CASE_INSENSITIVE_ORDER);
1.sort(List<T> list)
2.sort(List<T> list , comparator <? super> c)
方法一:
只需要传入一个list即可,但是该list中的元素需要实现Comparable接口,覆盖compareTo方法。
方法二:
传入一个列表的同时还需要一个comparator,可以自定义一个比较器实现Comparator接口,覆盖compare方法。
---------------------更新----------------------
使用sort进行排序时,是按字母顺序排的,但是大写在前小写在后,为了忽略大小写,可以使用以下方法。
Collections.sort(ListName,String.CASE_INSENSITIVE_ORDER);
相关文章推荐
- Java对List进行排序的两种实现方法
- 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: [java] view plain copy /** * 根据ord
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 用Collections.sort方法对list排序有两种方法
- 使用Collections.sort方法对list排序的两种方法
- 使用JavaScript实现CheckBoxList单选两种方法
- 用Collections.sort方法对list排序有两种方法
- Collections.sort( )方法对list排序的两种方式
- Collections.sort方法对list排序的两种方式
- 用Collections.sort方法对list排序有两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort方法对list排序的两种方法
- 详谈排序算法之选择类排序(两种方法实现堆排序)
- 三种对list排序的方法,并实现动态传递字段名对list进行排序
- (好使)用Java集合中的Collections.sort方法对list排序的两种方法
- 用Java集合中的Collections.sort()方法对list排序的两种方法
- PHP实现对多维数组按照某个键值排序的两种解决方法
- 黑马程序员自学笔记————对于TreeSet实现排序的两种方法;
- 使用JavaCollections类的sort对List集合排序的两种方法
- 实现一个简单的 成绩排序(两种方法)