int[]a={34,5,12,6,132,56,12};//定义一个整型数组
for(int i=0;i<a.length-1;i++){//外循环一次
for(int j=0;j<a.length-1-i;j++){//内循环a.length-1-i次
if(a[j]>a[j+1]){//如果前一个元素大于后一个则交换
int t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(int i=0;i<a.length;i++){//遍历数组
Sysotem.out.print(a[i]+" ");
}
本文介绍了一种经典的排序算法——冒泡排序,并通过Java代码详细展示了如何实现该算法。通过对数组进行多次遍历和比较,将较大的数值逐渐往后移,最终达到从小到大的排序效果。
4050

被折叠的 条评论
为什么被折叠?



