给定下面的代码: byte[] arrayl,array2[]; byte array3[][]; byte [][] array4; 如果上面的每一个数组都初始化了,以下各项语句中错误的是( )。

admin2010-02-22  33

问题 给定下面的代码:    byte[] arrayl,array2[];    byte array3[][];    byte [][] array4;    如果上面的每一个数组都初始化了,以下各项语句中错误的是(    )。

选项 A、array2=array1
B、array2=array3
C、array2=array4
D、both A and B

答案1

解析 本题考查对多维数组的理解。二维数组可以有如下的定义方式。type arrayName[][];type[][] arrayName;type[] arrayName[];其中的type代表数组元素的类型,可以是简单类型,也可以是复合类型。本题中,除array1是一维数组外,别的数组都是二维数组。选项 A不能被编译通过,array1是一维数组,而 array2是二维数组;选项B、C、D都是正确的,可以被编译通过。故本题答案是A。
转载请注明原文地址:https://jikaoti.com/ti/GYb0FFFM
0

相关试题推荐
最新回复(0)