冒泡排序法

public class Main {
    public static void main(String[] args) {
        int[] array = new int[]{5, 3, 6, 2, 10, 2, 1};
        for (int i = 0;i < array.length - 1; i ++) {
            for (int j = i + 1;j < array.length;j ++) {
                if (array[j] < array[i]) {
                    int temp = array[i];
                    array[i] = array[j];
                    array[j] = temp;
                }
            }
        }
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i] + " ");
        }
    }
}

运行结果为:

1 2 2 3 5 6 10


如若转载,请注明出处:http://www.codingwhy.com/view/2798.html

联系我们

在线咨询: 点击这里给我发消息

邮件:731000228@qq.com