多維陣列的定義和輸出以及思考

2021-06-02 00:18:52 字數 966 閱讀 4359

多維陣列是乙個困擾了我好久的問題,就定義來說其實也不難,但是一旦

應用起來,特別是多了以後就容易顧了後面忘記前面的。加上括號逗號的

看起來也很眼花,今天我邊看遍總結了一些經驗,這裡分享一下~

多維陣列都是從二維陣列推算出來的.

二維陣列的迴圈輸出(結合二重for迴圈)適用於每組個數相等的情況下輸出,否則會報錯

publicclasswork1 ,,}; //這裡已經確定了陣列a為a[2][3]

for(int i = 0;i < a.length;i++) {}{})3,迴圈3次

for(int j = 0;j < a[0].length;j++) }

} }

多維陣列(定義時的中括號有多少個,後面最外面的大括號就有多少個),需要耐心仔細看

int a = ,},,}},,},,}},,},,}}};  

按照下面的方法,可以正確的打出多維陣列,以及給陣列定位

publicclasswork1 ; //先將最外面的大括號打出

int b = ,{}}; //然後再裡面在打出兩個,這裡代表第乙個中括號的個數[2]

int c = ,{}},,{}}};//然後分別在b的大括號裡面打出兩個大括號,這裡代表第二個中括號的個數[2][2]

int d = ,{}},,{}}},,{}},,{}}}};//然後分別在c的大括號裡面打出兩個大括號,這裡代表第三個中括號的個數[2][2][2]

int e = ,},,}},,},,}}};

//最後分別在d的大括號裡面打入賦值,這裡代表第四個中括號的個數[2][2][2][3] }

} 多維陣列迴圈輸出

publicclasswork1 ,},,}},

,},,}}};

for(int i = 0;i < e.length;i++) }

}} }

相當的費勁啊~~~

如果有不對的地方也望指點。

陣列物件(定義以及輸出)

陣列是一組有序的資料的集合 定義陣列 定義陣列並賦值 var 陣列名 值1,值n var 陣列名 newarray 值1,值n 定義空陣列的兩種方式 var 陣列名 newarray var 陣列名 輸出陣列內容 for in for in 輸出陣列元素的下標 for var x in 陣列名 x ...

PHP的多維陣列定義以及使用for迴圈遍歷陣列

array 市場部 name 經理 man age 22,email aaa bbb.com name zs woman age 20,email bbb bbb.com name ls man age 24,email ccc bbb.com 外貿部 name 經理 man age 28,emai...

js多維物件陣列的思考

我們先來設想這樣乙個場景 乙個學校下面有很多班級,乙個班級下面有很多學生。學校和班級 1 n 班級和學生 1 n 為了簡便起見,我們就不給三個實體分配過多屬性了。學校有如下屬性 名稱sname,位置address。班級有如下屬性 名稱cname,年級grade。學生有如下屬性 姓名stuname,學...