java 数组冒泡排列
1 public class a { 2 public static void main(String[] args) { 3 int arr[]=new int[] {9,8,3,5,2,90,23}; 4 for (int i=0;i) 5 { 6 System.out.print(arr[i]+" "); 7 } 8 System.out.println(); 9 for(int i=1;i //比较的轮数,二个数进行对比,最后一个数不要对比 10 { 11 for(int j=0;j //第i轮需要对比的二个数 12 { 13 if(arr[j]>arr[j+1]) 14 { 15 int temp=arr[j]; 16 arr[j]=arr[j+1]; 17 arr[j+1]=temp; 18 } 19 } 20 } 21 for (int i=0;i ) 22 { 23 System.out.print(arr[i]+" "); 24 } 25 26 } 27 28 }