问题
单项选择题
下面关于数组定义语句不正确的是______。
A.inta[]= {1,2,3,4};
B.int[] a1, a2;
C.double[] d = new double [8];
D.float f[] = new {2.0f, 3.5f, 5.6f, 7.8f};
答案
参考答案:D
解析: 在Java中定义并创建一个数组对象的语句格式是: arrayName=new type[arraySize]; 而选项D中,把定义创建数组对象和静态初始化数组对象混为一谈。