数组冒泡排序

来源:互联网 发布:深圳分数据海关 编辑:程序博客网 时间:2024/06/15 18:48
package com.heima.test;import java.util.Random;public class Test17 {    /**数组冒泡排序     * @param args     */    public static void main(String[] args) {        int [] arr = getArray();        sort(arr);        print(arr);    }    public static void print(int[] arr) {        for(int i = 0;i < arr.length;i++){            System.out.print(arr[i]+" ");        }    }    private static void sort(int[] arr) {        for(int i = 0;i < arr.length - 1;i++){            for(int j = 0;j < arr.length - 1-i;j++){                if(arr[j] > arr[j+1]){                    int temp;                    temp = arr[j];                    arr[j] = arr[j+1];                    arr[j+1] = temp;                }            }        }    }    public static int[] getArray() {        int []arr = new int[10];        Random r = new Random();        for(int i = 0;i < 10;i++){            int num = r.nextInt(60)+1;            arr[i] = num;        }        return arr;    }}
0 0
原创粉丝点击