Java之数组冒泡排序程序

    技术2023-08-14  75

    package cn.itcast_01; public class 数组冒泡排序 { public static void main(String[] args) { //定义一个数组 int[] arr= {24,69,80,57,13}; System.out.println("排列前:"); printArray(arr); for(int y=0;y<4;y++) { for(int x=0;x<arr.length-1-y;x++) { if(arr[x]>arr[x+1]) { int temp =arr[x]; arr[x] = arr[x+1]; arr[x+1] = temp; } } System.out.println("第"+y+"次比较后:"); printArray(arr); } } //遍历功能 public static void printArray(int[] arr) { System.out.print("["); for(int x = 0;x<arr.length;x++) { if(x==arr.length-1) { System.out.print(arr[x]); }else { System.out.print(arr[x]+","); } } System.out.println("]"); } }
    Processed: 0.013, SQL: 9