问题 单项选择题

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

A.int[] a1,a2;

B.int a0[]={1,2,3,4,5};

C.double[] d=new double[8];

D.float f[] =new {2.Of,3.5f,5.6f,7.8f};

答案

参考答案:D

解析: 在Java中定义并创建一个数组对象的语句格式为: arrayName=newtype[arraySize]; 而选项D中,把定义创建数组对象和静态初始化数组对象混为一谈,所以是错误的。

填空题
问答题 简答题