12

このクラスのソースコードによると、メソッドは配列をnewのコンストラクターに渡します。しかし、そのようなコンストラクターはありません。varargsは配列を生成しないので、これはどのように可能ですか?ArraysasListArrayList

asListソースは次のとおりです。

public static <T> List<T> asList(T... a) {
    return new ArrayList<T>(a);
}
4

1 に答える 1

27

java.util.Arrays.ArrayListとは異なるクラスですjava.util.ArrayList

于 2012-08-18T05:03:31.323 に答える