public class MaoPao {
public static void main(String[] args){
//冒泡排序法
long mm2 = System.currentTimeMillis();
int maoPaoArr [] = new int[]{1,3,5,6,7,4,2,9,8,10,90,33,99,77,65,95,68,12,645};
for (int i=0;i<maoPaoArr.length;i++){
for (int j=i+1;j<maoPaoArr.length;j++){
if (maoPaoArr[i]>maoPaoArr[j]){
int tmp = maoPaoArr[i];
maoPaoArr[i]=maoPaoArr[j];
maoPaoArr[j]=tmp;
}
}
System.out.print(maoPaoArr[i]+",");
}
System.out.println();
//选择排序法
//第一次选择最小的替换到第一个里面
//第二次选择最小的替换到第二个里面
//以此类推
for (int i=0;i<maoPaoArr.length;i++){// 第一次遍历与里面的进行对比
for (int j=i+1;j<maoPaoArr.length;j++){
if (maoPaoArr[i]>maoPaoArr[j]){
maoPaoArr[i]=maoPaoArr[j];
}
}
System.out.print(maoPaoArr[i]+",");
}
}
}
java 排序(冒泡排序+选择排序)
最新推荐文章于 2022-05-09 16:31:11 发布