簡體   English   中英

二維數組的Java有效聲明

[英]Java valid declarations of a two-dimensional array

我正在通過一個建議用於OCJP考試的應用程序。 我發現了有關二維數組的一個問題。

問題:二維數組的有效聲明。

選項:

  1. int[][] array2D;
  2. int[2][2] array2D;
  3. int array2D[];
  4. int[] array2D[];
  5. int[][] array2D[];

我的選擇: int[][] array2D; int[] array2D[]但是當我提交答案時,它告訴我int[] array2D[]是錯誤的,正確的是int[][] array2D[];

我認為int[][] array2D[]; 是不正確的答案。

  1. 我對嗎?
  2. 在編程中建議使用int[] array2D[]嗎?

答案似乎是選項1和4。

int[][] array2D 

是聲明二維int數組的標准方法。

雖然int[] array2D[]; 這不是一個好習慣,它將起作用並且將是有效的聲明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM