最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA基于Arrays.sort()實(shí)現(xiàn)數(shù)組升序和降序

 更新時間:2020年06月10日 09:45:02   作者:KoMiles  
這篇文章主要介紹了JAVA基于Arrays.sort()實(shí)現(xiàn)數(shù)組升序和降序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

java中對數(shù)組進(jìn)行排序

使用Array.sort() 這個默認(rèn)是升序

@Test
  public void index4(){
    int scores[] = new int[]{1,2,3,89,4};
    Arrays.sort(scores);
    for (int i:scores
    ) {
      System.out.println(i);
    }
  }

如果想降序怎么辦呢?

使用:Arrays.sort(scores,Collections.reverseOrder());

需要注意的是 不能使用基本類型(int,double, char),如果是int型需要改成Integer,float要改成Float

例子:

@Test
  public void index5(){
    Integer scores[] = {1,2,3,89,4};
    Arrays.sort(scores,Collections.reverseOrder());
    for (Integer i:scores
    ) {
      System.out.println(i);
    }
  }

如果得到的是int數(shù)組,怎么辦,需要先轉(zhuǎn)換一下

@Test
  public void index6(){
    int scores[] = new int[]{1,2,3,89,4};
    Integer newScores[] = new Integer [5];
    for(int i=0;i<scores.length;i++){
      newScores[i]= new Integer(scores[i]);
    }

    Arrays.sort(newScores,Collections.reverseOrder());
    for (Integer i:newScores
    ) {
      System.out.println(i);
    }
  }

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

延寿县| 招远市| 手机| 乐清市| 大余县| 外汇| 永康市| 玉山县| 内乡县| 瓦房店市| 科技| 丰都县| 德州市| 景谷| 潞西市| 商城县| 乌拉特后旗| 诏安县| 镇原县| 洛隆县| 泰安市| 北流市| 隆化县| 措勤县| 邓州市| 海原县| 棋牌| 密云县| 西丰县| 吴忠市| 色达县| 时尚| 咸阳市| 松阳县| 陆丰市| 潼南县| 贵港市| 安福县| 临猗县| 南宫市| 翁牛特旗|