冒泡法排序是各种初学者在学习数组与循环结构时都会练习的一种简单排序算法. 冒泡法的精髓在于比较相邻的两个元素,较大的元素会不断的排到队伍后面去,就像水里的泡泡一样不断向上跑. 想像一下倒在一个透明玻璃杯中的雪碧,杯底有很多个气泡,很多气泡同时向上升,现在我们抽象一下,假设气泡只能一个一个的向上升,那么所有气泡上升的过程就是排序的过程,实际上这样讲并不严谨.下面是一个例子. 先定义一个数组.预期排序后从小到大排列. int[] arr = {9,6,8,2,7,1,5}; 里面的有7个元素 第一趟…