1
例如行的長度:二維空數組:[]
使用矩陣[0]。長度爲呈現空2D陣列
可否使用matrix[0].length
這裏嗎?
看來這會導致IndexOutofBoundException。任何人都可以向我解釋爲什麼?
例如行的長度:二維空數組:[]
使用矩陣[0]。長度爲呈現空2D陣列
可否使用matrix[0].length
這裏嗎?
看來這會導致IndexOutofBoundException。任何人都可以向我解釋爲什麼?
一個二維數組,可以這樣測量:
int a[][];
int d1 = a.length;
int d2 = d1 > 0 ? a[0].length: 0;
請注意,您不能使用a[0]
如果a.length == 0
。
請記住,只是因爲a[0].length == n
並不一定意味着a[1].length == n
,因爲在Java中每個數組元素可以有任何長度。
謝謝你,這很有幫助 – Nathan 2013-03-02 01:51:32
你得到什麼運行時錯誤? – 2013-03-02 01:20:09
什麼是矩陣?你可以用兩個方括號'[] []'not'[]'來定義一個2d數組,例如...'int [] [] a = new int [1] [1];' – vijay 2013-03-02 01:23:03
如果它是空的,它沒有行,因此它的行沒有長度。 – 2013-03-02 01:25:24