public class Bubble {
public static void main(String[] args){
bubbleSort();
}
public static void bubbleSort(){
int[] arr = {5,3,6,2,7};
int temp;
//比较a.length次
for (int k=0 ;k<arr.length;k++){
//以相邻的值依次做比较,将最大的值放到左边
for(int i=0;i<arr.length-1;i++){
if (arr[i]<arr[i+1]){
temp = arr[i];
arr[i] = arr[i+1];
arr[i+1]=temp;
}
}
}
//将排序结果从大到小输出
for(int j=0;j<arr.length;j++){
System.out.print(arr[j]+" ");
}
}
}
java冒泡程序
最新推荐文章于 2024-08-15 06:00:00 发布