class BubbleSorting {
public static void main(String args[]){
int []list = {1,5,4,2,3,8,9,7,6,12};
System.out.println("最初数组");
for(int i=0;i<list.length;i++){
System.out.println(" "+list[i]);
}
//调用排序方法
bubbleSort(list);
System.out.println();
System.out.println("排序后的数组是:");
for(int i=0;i<list.length;i++){
System.out.println(" "+list[i]);
}
}
//排序方法
static void bubbleSort(int []list){
for(int i=0;i<list.length;i++){
boolean flag = true;
int temp =0;
for(int j=1;j<list.length-i;j++){
if(list[j-1]<list[j]){
temp = list[j-1];
list[j-1] = list[j];
list[j] = temp;
flag = false;
}
}
if(flag)
break;
}
}
}
冒泡排序(java)
最新推荐文章于 2022-09-03 16:41:07 发布