/**
* 冒泡排序算法
*/
public class Test6 {
public static void main(String[] args) {
//首先定义一个数组
int[] array=new int[]{91,25,8,12,73,89,64,2,15,56};
//需进行length-1次冒泡
for(int i=0;i<array.length-1;i++){
for(int j=0;j<array.length-1-i;j++){
if(array[j]>array[j+1]) {
int temp=array[j];
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
System.out.println("排序后的结果是:");
//遍历排序后的数组
for(int i=0;i<array.length;i++)
System.out.print(array[i]+" ");
}
}
冒泡排序算法
最新推荐文章于 2025-12-15 22:32:00 发布
本文介绍了一种经典的排序算法——冒泡排序,并通过Java代码实现了该算法。通过对一个整数数组进行冒泡排序,展示了算法的基本思想:重复走访要排序的数列,依次比较相邻的两个元素,如果他们的顺序错误就把他们交换过来。

1496

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



