Java排序方法sort的使用详解
2017-07-07 17:08
519 查看
忘记从哪里down下来的笔记了。。。
Java排序方法sort的使用详解
对数组的排序:
对集合的排序:
Java排序方法sort的使用详解
对数组的排序:
1 2 3 4 5 6 7 8 | //对数组排序 public void arraySort(){ int[] arr = {1,4,6,333,8,2}; Arrays.sort(arr);//使用java.util.Arrays对象的sort方法 for(int i=0;i<arr.length;i++){ System.out.println(arr[i]); } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | //对list升序排序 public void listSort1(){ List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(55); list.add(9); list.add(0); list.add(2); Collections.sort(list);//使用Collections的sort方法 for(int a :list){ System.out.println(a); } } //对list降序排序 public void listSort2(){ List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(55); list.add(9); list.add(0); list.add(2); Collections.sort(list, new Comparator<Integer>() { public int compare(Integer o1, Integer o2) { return o2 - o1; } });//使用Collections的sort方法,并且重写compare方法 for(int a :list){ System.out.println(a); } }<br>注意:Collections的sort方法默认是升序排列,如果需要降序排列时就需要重写conpare方法 |
相关文章推荐
- Java排序方法sort的使用详解
- Java排序方法sort的使用详解
- java中的三种排序方法使用:选择排序,冒泡排序,sort方法排序。
- java基础——collections.sort()排序方法使用方法
- Collections.sort方法排序,以及java8前后版本的使用
- java集合排序方法sort的使用
- TableSort.js表格排序插件使用方法详解
- Java集合对象的排序使用Collection.sort方法,先实现Comparable接口
- Java排序方法sort用法详解
- Java排序方法的使用详解
- jquery.tableSort.js表格排序插件使用方法详解
- Java中使用Collections.sort()方法对数字和字符串泛型的LIst进行排序
- JAVA 中的IO流详解及其使用方法、例子
- 使用Java操作文本文件的方法详解(转)
- java clone方法使用详解
- std::sort 排序使用方法
- 使用Java操作文本文件的方法详解
- 数组排序Arrays.sort方法的使用例子
- 使用Java操作文本文件的方法详解
- java clone方法使用详解