在Java中,以下关于二维数组的说法,哪一项是错误的? A. 二维数组的每一行可以有不同的长度。 B. 二维数组的声明必须同时指定行数和列数。 C. 二维数组可以看作是一维数组的数组。 D. 二维数组的元素可以通过双重循环来访问。 答案解析 选项A正确,Java中的二维数组确实支持不规则数组,即每一行可以有不同的长度。选项B错误,因为在Java中,二维数组的声明不需要同时指定行数和列数,可以先声明行数,再分别初始化每一行的列数。选项C正确,二维数组本质上是一维数组的数组。选项D正确,访问二维数组的元素通常使用双重循环。 正确答案:B