问题 单项选择题

下面关于数组定义语句不正确的是______。

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中,把定义创建数组对象和静态初始化数组对象混为一谈。

单项选择题
多项选择题