冒泡排序 java

//冒泡排序法
 public static  int[] quickSort(int[] arr)
 {
  int i,j,temp;
  int[] array=arr;
  //n个元素的数组进行n-1轮排序
  for(i=0;i<array.length-1;i++)
  {
   //因为每一轮循环将确定一个数组元素的位置,
   //所以每一轮的比较次数将会递减
   for(j=0;j<array.length-i-1;j++)
   {
    if(array[j]>array[j+1])
    {
     //如果第j个元素比它后面的相邻的元素大的话就交换
     temp=array[j];     
     array[j]=array[j+1];
     array[j+1]=temp;
    }
   }
  }

你可能感兴趣的:(冒泡排序 java)