国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java排序方法sort用法詳解

2019-11-26 13:15:34
字體:
來源:轉載
供稿:網友

本文實例為大家分享了java對數組、集合的排序方法,供大家參考,具體內容如下

對數組的排序:

//對數組排序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]);  }}

對集合的排序:

//對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);    }}

注意:Collections的sort方法默認是升序排列,如果需要降序排列時就需要重寫conpare方法

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 府谷县| 左贡县| 枣庄市| 延津县| 南漳县| 南充市| 遂昌县| 壤塘县| 额尔古纳市| 东乌珠穆沁旗| 金秀| 忻州市| 宝鸡市| 茌平县| 蒲城县| 若羌县| 临洮县| 诏安县| 武平县| 华阴市| 廊坊市| 思茅市| 鹤壁市| 凤山市| 武川县| 正安县| 岑溪市| 石狮市| 炉霍县| 龙胜| 满洲里市| 沁水县| 大竹县| 多伦县| 甘肃省| 平乐县| 柏乡县| 曲阜市| 手游| 新津县| 湟中县|