下列数组定义及赋值,错误的是(  )。

admin2010-12-17  24

问题 下列数组定义及赋值,错误的是(  )。

选项 A、int a[]={1,2,3,4,5};
B、int intArray[];
C、int Array=new int[3];          int Array[1]=1;                    int Array[2]=2;                    int Array[3]=3;
D、int a[][]=new int[2][];    a[0]=new int[3];    a[1]=new int[3];

答案C

解析 一维数组的定义方法为:type arrayName[];,其中类型type可以为Java中任意数据类型,所以选项B是正确的。对数组元素赋值,可以在定义数组的同时进行初始化,所以选项A是正确的。数组下标从0开始,所以选项C是错误的。对多维数组赋值,从最高维开始,分别为每一维分配空间,所以选项D是正确的。
转载请注明原文地址:https://jikaoti.com/ti/4sH0FFFM
0

最新回复(0)