也是在测试题的时候看到的
数组在初始化的时候如果使用确定元素进行初始化的时候就不能再指定维数,否则会报错
比如int[] a=new int[5],这样是最简单的初始化,没有问题
int[] a=new int[]{1,2,3,4,5};这样的数组直接使用确定元素而没有指定长度的做法也是正确的
但是要想将两者合起来 int[] a=new int[5]{1,2,3,4,5}则会报编译错误
大家小心啊··
也是在测试题的时候看到的
数组在初始化的时候如果使用确定元素进行初始化的时候就不能再指定维数,否则会报错
比如int[] a=new int[5],这样是最简单的初始化,没有问题
int[] a=new int[]{1,2,3,4,5};这样的数组直接使用确定元素而没有指定长度的做法也是正确的
但是要想将两者合起来 int[] a=new int[5]{1,2,3,4,5}则会报编译错误
大家小心啊··