public class MaoPao {
public static void main(String[] args) {
int a[]={10,56,784,-51,3,0,-4,146};
// 控制循环的次数,循环次数等于长度-1
for(int i=1;i<=a.length-1;i++){
int temp;
// 前一位和后一位比较,随着循环次数的增加,比较次数对应减少
for(int j=0;j<=a.length-1-i;j++){
// 如果前一位比后一位大,进行换位,升序
if(a[j]>a[j+1]){
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
for(int k:a){
System.out.println(k);
}
}
}
冒泡排序
最新推荐文章于 2024-10-06 20:16:20 发布