public static void foo(){
//冒泡排序
int[] a =new int[]{1,2,3,4,-1};
//冒泡排序采用双层for循环的写法
for(int i=0;i<a.length-1;i++){//控制趟数
for(int j=0;j<a.length-1-i;j++){//控制每一趟排序多少次
if(a[j]>a[j+1]){
int temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(int z=0;z<a.length;z++){
System.out.println(a[z]);
}
}
public static void main(String[] args) {
foo();
}
关于冒泡排序
