//冒泡排序算法
// 25 65 12 5 68 15 98
// 25 12 5 65 15 68 98
// 12 5 25 15 65 68 98
// 5 12 15 25 65 68 98
int[] num={25,65,98,12,5,68,15};
for(int i=0;i<num.length-1;i++){
for(int j=0;j<num.length-i-1;j++){
if(num[j]>num[j+1]){
int temp=num[j];
num[j]=num[j+1];
num[j+1]=temp;
}
}
}
//Arrays.sort(num);//另一种方法排序、搞定。上面需要加一个工具类{ import java.util.Arrays;}
for(int i=0;i<num.length;i++){
System.out.println("冒泡排序之后的这个数组的顺序的是:"+num);
}
|