首页题目详情

以下哪项是二维数组的正确初始化方式?

题目配图
A.int[][] arr = new int[3] [ ];
B.int[][] arr = new int[3][4];
C.int[][] arr = new int [ ][4];
D.以上说法都正确。

优质解答

答案

D

解析

选项A和B是合法的二维数组初始化方式。选项A中的第二维可以留空,因为Java会根据第一维的长度动态分配。选项C中的第一维没有指定长度,但第二维指定了,这也是合法的。因此选项D是正确的。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成