JAVA---冒泡排序

来源:互联网 发布:舜宇光学 知乎 编辑:程序博客网 时间:2024/05/29 13:07

package day04;
// 冒泡排序


public class Lianxi {


 public static void main(String[] args) {


  int arrs[] = { 5,8,3,6,4,9,7 };


  for (int i = 0; i < arrs.length; i++) { // 循环次数 4


   // for循环排序
   for (int j = 0; j < arrs.length - i - 1; j++) {

    int temp = 0;


    if (arrs[j] > arrs[j + 1]) { // arr[1]


     temp = arrs[j];


     arrs[j] = arrs[j + 1];


     arrs[j + 1] = temp;
    }
   }
   // 遍历分析效果
   for (int k = 0; k < arrs.length; k++) {


    System.out.print(arrs[k] + " ");
   }
   System.out.println();
  }
 }
}