思想记录:

       每一轮回的冒泡都将产生一个最大值,其后每次循环次数都将少一次,因为每次都会确定一个最大值。

private void method(){
     int[] list = {10,7,8,4,7,2,1};
     int count = list.length;
     while(count != 0){
           for(int i = 0;i < count - 1;i++){
                if(list[i] > list[i+1]){
                      int temp = list[i];
                      list[i] = list[i+1];
                      list[i+1] = temp;
                }
           }
            count--;
     }    
}