Arrays.sort(参数)
这个参数只接受List的接口实现。

解决方案 »

  1.   

    没有。
    可以使用 java.util.Arrays.asList(anArray)转为 java.util.List
      

  2.   

    不是吧?
    Arrays.sort()有很多重载,支持所有基本数据类型的数组:
    public static void sort(long[] a) 
    public static void sort(int[] a)
    public static void sort(short[] a)

    public static void sort(Object[] a)
    public static <T> void sort(T[] a, Comparator<? super T> c)

    很多啊!
      

  3.   

    也许他用的不是jdk里的Arrays。
      

  4.   

    没有,数组连add()方法都没有,怎么可能实现了List接口?另外,Arrays.sort()的N个重载里面没有一个是需要实现List接口的,所有都是数组,我不知道楼主这个认知从哪来的,难道说Arrays这个类是自定义?不是java.util.Arrays?
      

  5.   

    http://download.oracle.com/javase/6/docs/api/java/util/Arrays.html不是有的么。。
      

  6.   

    如果说是为了用Arrays.sort,这个是可以接受数组的,但是说数组实现了List,这个肯定木有。。
      

  7.   

    数组没有实现list哦,他只不过是一些相同类型的数据的集合