冒泡排序:
1 // 冒泡排序 2 /* 3 System.out.println("请输入要排序的个数:"); 4 5 Scanner v = new Scanner(System.in); 6 int geshu = v.nextInt(); 7 int arr[]=new int[geshu]; //定义一个数据来接收数字 8 9 for(int a = 0 ; a < geshu ; a++) 10 { 11 System.out.println("请输入第" + (a+1) + "个数:"); //从第1个数字一直到第a+1个数字 12 arr[a]=v.nextInt(); 13 14 } 15 for(int d=1 ; d<=arr.length-1 ; d++) 16 { 17 for(int b = 1 ; b<=arr.length-d ; b++) 18 { 19 if(arr[b-1]<arr[b]) 20 { 21 int c=arr[b]; 22 arr[b]=arr[b-1]; 23 arr[b-1]=c; 24 25 } 26 } 27 } 28 29 for(int i=0;i<arr.length;i++) 30 { 31 System.out.println(arr[i]); 32 33 34 }