1.冒泡排序,从小到大
int [] array = {5,3,6,2,4,1}; for(int i=0; i < array.length; i++){ for(int y=0; y< array.length-1;y++){ if(array[y] > array[y+1]){ int temp; temp = array[y+1]; array[y+1] = array[y]; array[y] = temp; } } } for(int i=0; i< array.length; i++){ System.out.println("======"+array[i]); }
2.选择排序,从小到大
for(int m=0; m<array.length; m++){ for(int n=m+1; n<array.length; n++){ int temp ; if(array[m] > array[n] ){ temp = array[m]; array[m] = array[n]; array[n] = temp; } } } for (int i=0; i<array.length; i++){ System.out.println("-------------"+ array[i]); }