一:java
使用圖解 ,講解冒泡排序
數組
二:代碼基本實現3d
/** * 對無序的數組進行冒泡排序 */ public static void sort(int[] arr) { //外面的for循環控制的是比較的輪數 //例如:6個元素的數組,要比較5輪 for(int i = arr.length - 1;i > 0;i--){ //裏面的for循環控制的是每輪比較的次序 for(int j = 0;j < i;j++){ if(arr[j] > arr[j + 1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } }