码迷,mamicode.com
首页 > 编程语言 > 详细

最简单的排序方法之一 冒泡排序

时间:2018-08-19 11:01:55      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:OLE   bubble   []   void   简单的   print   方法   length   交换   

public class BubbleSort{


public static void main(String[] args) {
  int[] bubbleSort ={1,6,2,3,4,5}; //声明一组乱顺序的数组
  int hole ;//声明一个空值
  for(int i = 0; i < bubbleSort.length-1; i++){
  for(int j =0;j<bubbleSort.length -i-1;j++){
  //如果大于前面的数
  if(bubbleSort[j] > bubbleSort[j+1]){
  //进行交换
  hole = bubbleSort[j];
  bubbleSort[j] = bubbleSort[j+1];
  bubbleSort[j+1] = hole;
    }
  }  
}
  //遍历输出
  for(int items : bubbleSort){
  System.out.print(items+" ");
    }
  }
}

注:如果要进行由高到低的排序的话,只要把if判断里的>号换成<号就行了!

最简单的排序方法之一 冒泡排序

标签:OLE   bubble   []   void   简单的   print   方法   length   交换   

原文地址:https://www.cnblogs.com/Striveprt/p/9499514.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!