java实现的冒泡排序,这是排序中,最简单的了,道理都懂!(0-0)!
package online.shixun;
/**
* 冒泡排序法
*
* @author Administrator
*
*/
public class MaoPao {
public static void main(String[] args) {
int[] list = { 17, 7, 88, 56, 83, 67, 39, 13 };
int flag = 0;
int h = list.length; // 这里h的值为 8
for (int a = 0; a < h - 1; a++) { // 两两比较,比较7次
for (int b = 0; b < h - 1 - a; b++) {
if (list[b] > list[b + 1]) {
flag = list[b];
list[b] = list[b + 1];
list[b + 1] = flag;
}
}
}
for (int i = 0; i < list.length; i++) {
System.out.println(list[i]);
}
}
}