package one;

import java.util.Arrays;

public class Cone {
public static void main(String[] args) {
int[] arr={1,52,12,36,45};
sorts(arr);
}

public static void sorts(int[] arrs) {
if (null == arrs || arrs.length <= 1) {
return;
}
// 第一层for循环,指的是进行冒泡操作的轮数儿。轮数=数组的长度-1(最后一个元素不需要进行操作的)
for (int i = 0; i < arrs.length - 1; i++) {
//内层for循环,是指每一轮冒泡操作中的两两数据比较与数据交换
for (int j = 0; j < arrs.length - 1 - i; j++) {
if (arrs[j + 1] > arrs[j]) {
int lem = arrs[j];
arrs[j] = arrs[j+1];
arrs[j+1] = lem;
}
}
}
System.out.println(Arrays.toString(arrs));

}
}
posted on 2021-07-12 17:11  沐雨清晨  阅读(25)  评论(0编辑  收藏  举报