2016-03-08 68 views
-2

任何人都可以幫忙,試圖想出一個算法來找到維度的數量和多維數組維度的大小。 但是,不是從初始化像這樣的數組:new int [2] [2], ,而是一個初始化像這樣的數組:{{}}。java中的多維數組

+1

如果只有數組有某種長度屬性.... – redFIVE

回答

0

是的,這是因爲它實際上是另一個數組的數組。

我希望下面的解釋是清楚你:

int[][] array = new int[2][2] {{1, 2}, {3, 4}};。這意味着,有含有另一個陣列兩項:

  • 陣列[0]包含數組{1,2}
  • 陣列[1]包含數組{3,4}

所以它一起給你的二維數組。請注意,每個數組的大小是2.無論如何「內」或「外」的一個。