您的位置:首页 > 编程语言 > Java开发

java数组——冒泡排序

2014-01-03 14:09 281 查看
例子:

//  冒泡排序

  int[] arrays = new int[]{2,5,8,3,5,9,2,6};

//  创建冒泡排序类的对象

  chapter6Arry sorter = new chapter6Arry();

//  调用排序方法将数组排序

  sorter.sort(arrays);

  

 }

// 冒泡排序

 public void sort(int[] array){

  for(int i = 1;i<array.length;i++){

   for(int j = 0;j<array.length-1;j++){

    if(array[j]<array[j+1]){

     int temp = array[j];

     array[j]=array[j+1];

     array[j+1]=temp;

    }

   }

  }

  showArray(array);

 }

// 显示数组中的元素

 public void showArray(int[]array){

  for(int i:array){

   System.out.print(i+">");

  }

 }

效果如下:

9>8>6>5>5>3>2>2>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: