public class BubbleSort {

  public static void main(String[] args) {

  //排序数组
  int[] intArray = {12, 11, 45, 6, 4, 8, 43, 40, 57, 3, 22};

  System.out.println("排序前的数组:");
  for (int i = 0; i < intArray.length; i++) {
  System.out.print(intArray[i] + " ");
  }
  System.out.println();

  // 冒泡排序
  int temp;
  for (int i = 0; i < intArray.length; i++) {

  for (int j = i + 1; j < intArray.length; j++) {

  //当后一个数大于前一个,交换位置
  if (intArray[i] < intArray[j]) {
  temp = intArray[i];
  intArray[i] = intArray[j];
  intArray[j] = temp;
  }
  }
  }

  System.out.println("排序后的数组:");
  for (int i = 0; i < intArray.length; i++) {
  System.out.print(intArray[i] + " ");
  }
  System.out.println();
  }
}

  

相关文章:

  • 2021-05-24
  • 2021-07-19
  • 2022-02-10
猜你喜欢
  • 2022-12-23
  • 2021-08-12
  • 2021-04-01
  • 2021-07-29
  • 2021-11-20
  • 2021-08-18
  • 2022-01-03
相关资源
相似解决方案