package test; public class Datesort { 
    public static void main(String[] args){ 
    int [] a={1,3,2,4,5,8,7,6,9,0}; 
      num(a); 
    for (int i=0;i <a.length;i++){ 
        System.out.print(a[i]); 
    } 
    
    
    } 
    
      public static int[] num(int [] a){ 
    int len=a.length-1; 
    for(int i=len;i>=1;i--){ 
    for (int j=0;j <=i-1;j++){ 
    if(a[j]>a[j+1]){ 
    int temp=a[j]; 
    a[j]=a[j+1]; 
    a[j+1]=a[j]; 
    } 
    } 
    } 
    return a; 
  } 
  
  } 

解决方案 »

  1.   

    int temp=a[j];
    a[j]=a[j+1];
    a[j+1]=temp
      

  2.   

    public class AandB {
    public static void main(String[] args) {
    int[] a = { 1, 3, 2, 4, 5, 8, 7, 6, 9, 0 };
    int[] b = num(a);
    for (int i = 0; i < b.length; i++) {
    System.out.print(b[i]);
    }
    } public static int[] num(int[] a) {
    int len = a.length - 1;
    for (int i = len; i >= 1; i--) {
    for (int j = 0; j <= i - 1; j++) {
    if (a[j] > a[j + 1]) {
    int temp = a[j];
    a[j] = a[j + 1];
    a[j + 1] = temp;
    } }
    }return a;
    }
    }