java兑现冒泡排序
java实现冒泡排序
package MySort; public class BubbleSort { public static void main(String[] args){ int[] sort={12,25,89,75,25,36,41,25,14,87,56,25}; Sort bubbleSort=new Sort(); bubbleSort.bubbleSort(sort); for(int i=0;i<sort.length;i++){ System.out.println(sort[i]); } } } class Sort{ public void bubbleSort(int[] sort){ for(int i=1;i<sort.length;i++){ boolean exChange=false; for(int j=0;j<sort.length-i;j++){ if(sort[j]<sort[j+1]){ int temp=sort[j]; sort[j]=sort[j+1]; sort[j+1]=temp; exChange=true; } } if(!exChange){ return; } } } }