写个方法 给一个数组里面的元素从大到小排序 怎么写?

解决方案 »

  1.   

    标准排序算法而已,方法很多
    参考这里的每个算法,看你喜欢用哪个都行 http://www.java2000.net/f153
      

  2.   

    可以用Arrays类的sort方法进行排序
    int[] a = new int[] {1, 3, 7, 4, 5, };
    Arrays.sort(a);
      

  3.   

    冒泡排序,供参考!public class TestPXu { public static void main(String[] args) {
    int[] A={2,3,6,4,3,1,5,8};
    for(int i=A.length;i>1;i--) {
    for(int j=0;j<i-1;j++) {
    if(A[j]<A[j+1]) {
    int t=A[j];
    A[j]=A[j+1];
    A[j+1]=t;      
    }
    }
    }

    for(int k=0;k<A.length;k++) {
    System.out.println(A[k]);
    }
    }
    }