用Arrays.sort(abc)  //abc是数组名
出来的是升序.怎么让他降序??xx

解决方案 »

  1.   

    Arrays.sort(abc,Collections.reverseOrder()) 
      

  2.   


    import java.util.Arrays;
    import java.util.Collections;public class Test {
    public static void main(String[] args) {
    Integer[] abc = { new Integer(3), new Integer(1), new Integer(2) };
    Arrays.sort(abc, Collections.reverseOrder());
    for (int i = 0; i < abc.length; i++) {
    System.out.println(abc[i]);
    }
    }
    }/*
    3
    2
    1
    */
      

  3.   

    哦。。这样啊。谢谢不过有一点不太明白为什么要用Integer[] 这个哩?