-
冒泡排序
两层循环,外层冒泡轮数,里层依次比较
- 比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置
- 每一次比较,都会产生一个最大,或最小的数字
- 下一轮则可少一次排序
- 依次循环,直到结束
public class ArrayDemo07 { public static void main(String[] args) { int [] a={1,3,6,5}; int[] sort=sort(a); System.out.println(Arrays.toString(sort)); } public static int[] sort(int [] array){ //临时变量 int temp= 0; //外层循环,判断我们这个循环要走多少次 for (int i = 0; i < array.length-1; i++) { //内层循环,比较判断两个数,如果第一个比第二数大,交换位置 for (int j = 0; j



