public void sortArray(int [] array){
int temp;
boolean flag=false;
for (int i=0;i <array.length; i++){
flag=false;
for(int j=0;j<(array.length-1);j++){
temp=array[j];
if(temp>array[j+1]){//从小到大排列 从大到小为"<"
array[j]=array[j+1];
array[j+1]=temp;
flag=true;
}
}
if(!flag) break;
}
}
网友评论