Vim*_*hal 1 java arrays multidimensional-array
我正在浏览一个建议用于 OCJP 考试的应用程序。我发现了一个关于二维数组的问题。
问题:二维数组的有效声明。
选项:
int[][] array2D; int[2][2] array2D; int array2D[]; int[] array2D[]; int[][] array2D[];我的选择: int[][] array2D;和int[] array2D[],但是当我提出我的回答它告诉我,int[] array2D[]是错误的,正确的就是int[][] array2D[];
我认为这int[][] array2D[];是不正确的答案。
int[] array2D[]推荐在编程中?答案似乎是选项 1 和选项 4。
int[][] array2D
Run Code Online (Sandbox Code Playgroud)
是声明二维 int 数组的标准方法。
虽然 int[] array2D[];这不是一个好的做法,但它会起作用并且是一个有效的声明。