public class BubbleSort {
public static void bubbleSort(int[] arr){
int k =0;
//外层控制要完成几轮循环,比如五个数排序,要完成5-1轮的循环,也就是4趟
for(int i = 0;i<arr.length-1;i++){
//内层控制一个数从头比较到数组尾的次数,比如数组中的某一个数要比较到5-1还要减去后面已经比较的数
for(int j = 0;j<arr.length-1-i;j++){
if(arr[j]>arr[j+1]){
k=arr[j];
arr[j] = arr[j+1];
arr[j+1] = k;
}
}
}
}
}