Java 排序

  import java.util.Arrays;

  public class bubble {
      /*
       * 冒泡排序
       * */
      public static void main(String[] args) {
          int[] arr = {9, 3, 7, 4, 1, 8, 2};
          int tmp;
          System.out.println("排序前: " + Arrays.toString(arr));
          for (int i=0; i < arr.length; i++) {
              for (int j=i+1; j < arr.length; j++) {
                  if (arr[i] > arr[j]) {
                      // 第一轮: 9 > 3 || 索引 0, 1 的值互换
                      tmp = arr[i];
                      arr[i] = arr[j];
                      arr[j] = tmp;
                  }
              }
          }
          System.out.println("排序后: " + Arrays.toString(arr));
      }
  }


posted @ 2021-12-15 21:04  走疯  阅读(10)  评论(0编辑  收藏  举报