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 }