我有这样的方法。
void method(int[] ...x){}
我用method(new int[]{1,2,3,4}); 它调用方法没问题。但是编译器也会编译这个二维数组类型。
method(new int[]{1,2,3,4});
method(new int[][]{new int[]{1,2,3},new int[]{4,5,6}});
我想知道原因。 方法具有一维数组类型引用。但编译器接受二维数组类型。
慕田峪7331174
当年话下
相关分类