前言
緊接上回沒講完的陣列,接下來講多維陣列,以二維陣列為例,
二維陣列的定義
二維陣列就是一個特殊的一維陣列,其每一個元素都是一個一維陣列,
如何使用
方法一 :
- 宣告:型別 [ ][ ]陣列名;
- 定義(本質是開辟空間),
陣列名 = new 型別[ 行數 ][ 列數 ]; - 賦值(各自型別有各自的默認值),
方法二 :
- 語法 :型別 [ ][ ]陣列名 = new 型別[ 行數 ][ 列數 ] ;
方法三 :
- 語法 :型別 [ ][ ]陣列名 = {{值1},{值1,值2}} ;
二維陣列記憶體布局
代碼案例 :
int [][]arr = new int[2][3];
arr[1][1] = 8;
效果圖 :

二維陣列細節
- 二維陣列的宣告方式有int [ ][ ]arr或int [ ]arr[ ] 或int arr[ ][ ]
- 二維陣列實際上是有多個一維陣列組成的,它的各個一維陣列長度可以相同,也可以不相同,
我——計算機小天王曹文淵實名羨慕
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/547470.html
標籤:其他
