當前位置:編程學習大全網 - 編程軟體 - JAVA編程實現對數組{25.24.12.76.101.96.28}的排序。使用冒泡排序算法

JAVA編程實現對數組{25.24.12.76.101.96.28}的排序。使用冒泡排序算法

import java.util.Arrays;

public class BubbleFinal {

public static void main(String[] args) {

int[] arr ={25,24,12,76,101,96,28};

sortFinal(arr);

}

public static void sortFinal(int[] arr) {

boolean sorted = true;

for (int j = 0; j < arr.length - 1; j++) {

sorted = true;

System.out.println("第" + (j + 1) + "趟\t");

for (int i = 0; i < arr.length - 1 - j; i++) {

if (arr[i] > arr[i + 1]) {

int temp = arr[i];

arr[i] = arr[i + 1];

arr[i + 1] = temp;

sorted = false;

}

System.out.println("第" + (i + 1) + "次" + Arrays.toString(arr));

if (sorted) {

break;

}

}

}

}}

  • 上一篇:優化設計電子版
  • 下一篇:Excel中的vb編程問題
  • copyright 2024編程學習大全網