int[] arr = {3,5,4,1,2};
//定义一个循环控制比较的轮数
for(int i =1;i<= arr.length-1;i++){
//再定义一个循环控制每轮比较的次数
for(int j = 0;j<arr.length-1;j++){
//判断当前位置的元素值是否比下一位的大
if(arr[j]>arr[j+1]){
int temp = arr[j+1];
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
//遍历数组输出结果
for(int i = 0;i<arr.length;i++){
System.out.print(arr[i]);
}
java冒泡排序
于 2022-09-04 20:26:31 首次发布