大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Java數組排序的方法

Java數組排序的方法

更新時間:2021-05-25 11:18:41 來源:動力節點 瀏覽905次

1.快速排序:首先是最簡單的Array.sort,直接進行排序:

public static void main(String[] args) {        
        int[] arr = {4,3,5,1,7,9,3};
        Arrays.sort(arr);
        for (int i : arr){
            System.out.println(i);
        }

點擊運行即可輸出已排序的數組數字。

2.部分排序法:使用Array.sort還可進行選擇想要排序的部分數字,如將下角標編號為1~4的數字進行排序,其他數字順序不變。

public static void main(String[] args) {        
        int[] arr = {4,3,5,1,2,9,3,0};        
        Arrays.sort(arr,1,4);        
        for (int i = 0;i<arr.length;i++){
            System.out.print(arr[i]+",");
        }
    }

輸出結果為:4,1,3,5,2,9,3,0, 可見僅下標為1~4的數字進行了排序。

3.冒泡排序法:顧名思義,從下到上,兩兩進行比較,越小的越往上,從而形成由小到大的排序。

public static void bubble(int[] arr){        
        int temp;
        //根據角標進行比較,
        for(int i = 0; i<arr.length; i++){
            //j是數組的最后一個角標
            for (int j = arr.length-1; j > i; j--) {                
                if (arr[j] < arr[j - 1]) {
                    //從后往前進行比較,小數往前,一輪之后最小數就在最前面了
                    temp = arr[j - 1];
                    arr[j - 1] = arr[j];
                    arr[j] = temp;
                }
            }
        }
    }    
    public static void main(String[] args) {    
        int[] arr = {3,22,5,3,66,2,9};        
        bubble(arr);        
        //使用foreach循環輸出
        for(int x : arr){
            System.out.println(x);
        }
        //使用字符串表達形式輸出,輸出形式更為直觀        
        System.out.println(Arrays.toString(arr));
    }

以上就是動力節點小編介紹的"Java數組排序的方法",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 美女毛片 | 日韩精品欧美成人 | 日本免费人做人一区在线观看 | 亚洲玖玖| 经典邵氏三级 在线观看 | 国产一区二区三区免费在线观看 | 免费一级毛片在线观看 | 四虎国产精品永久在线 | 亚洲国产精品日韩在线 | 日日射天天射 | 四虎成人免费网站在线 | 久久精品乱子伦免费 | 亚洲一区二区中文 | 麻豆精品国产免费观看 | 香蕉网视频 | 日韩中文字幕免费 | 国产精品亚洲综合久久 | 婷婷久久综合网 | 久久er热这里只有精品免费 | 韩国网站爱久久 | 国产精品伦理久久久久 | 日韩中文字幕在线有码视频网 | 国产精品亚洲欧美日韩一区在线 | 男人的天堂免费在线观看 | 中国国产aa一级毛片 | 夜夜骑日日 | 日日摸夜夜摸无需播放器 | 一本一本久久a久久精品综合麻豆 | 在线观看国产91 | 成人爽a毛片在线视频网站 成人爽视频 | 久青草国产免费观看 | 久久精品亚洲精品国产欧美 | 国产亚洲精品热视频在线观看 | 日本国产亚洲 | 欧美日韩永久久一区二区三区 | 97久久人人爽人人爽人人 | 人人鲁免费播放视频人人香蕉 | 久久刺激 | 久草视频在线观 | 欧美午夜性春猛交 | 老色鬼久久综合第一 |