数组的冒泡排序法

public class BubbleSortTest {
    public static void main(String[] args) {
            
        //需要排序的数组    
        int[] arr = {-56,545,878,87,98,22,234,90,-32,-355,55,33};
        
        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 a = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = a;
                }
            }
        }

        for (int i=0;i<arr.length;i++){            //遍历数组输出
            System.out.println(arr[i]);
        }
    }
}
最后修改:2021 年 04 月 25 日 03 : 25 PM
如果觉得我的文章对你有用,请随意赞赏