二維數 三維陣列

2021-08-10 15:40:04 字數 1195 閱讀 4709

二維陣列

2017-11-10

對比:1、概念:

一維陣列:存貯一組相同型別資料

二維陣列:存貯著多個一維陣列

類推 == 》

三維陣列 : 存貯著多個二維陣列

2、宣告:

一維陣列:

陣列型別[ ] 陣列名 = 初始值 ;

int arr01 = ;

int arr00 = new int [5] ;

二維陣列:

陣列型別[ ] [ ] 陣列名 = 初值;陣列型別為一維陣列中元素型別(模擬:大盒子裝小盒子)

int arr = , , };

int arr02 = new int[5][2];

三維陣列:

陣列型別[ ] [ ] [ ] 陣列名 = 初值;陣列型別為二維陣列中元素型別

int [ ] [ ] [ ] array00 = new int [2] [3] [4] ;

int [ ] [ ] [ ] array =

, , },

, , },

, , , } };

陣列方法

遍歷二維陣列

例:

public

static

void

print(int arr)

system.out.println();

}}

例子:

// 公司資產盤點

/* * 一季度 : 10 8 9 二季度: 9 2 6 三季度: 4 3 1 四季度: 8 8 8 求 某季度 平均數 和

*/

int sal = , , ,  };

// 求某季度的和(一季度為例)

int sum1 = 0;

for (int i = 0; i < sal[0].length; i++)

system.out.println(sum1); // 27

陣列(Array),二維陣列,三維陣列

陣列 array 相同型別資料的集合就叫做陣列。一 定義陣列的方法 a type 變數名 new type 陣列中元素的個數 例如 int a new int 10 或者 int a new int 10 b type 變數名 new type 例如 int a new int 二 陣列的lengt...

如何建立二維三維陣列

ps 一維陣列是指標,可將二維陣列看作是指標的指標 每一行是乙個一維陣列,而列是指向行的指標。在動態建立時,先分配指向行的指標空間,再迴圈維每一行申請空間。二維 建立 int p p new int x 行 申請行的空間 每行的列申請空間 for i 0 i三維 建立 int p3 p3 new i...

二維,三維樹狀陣列模板

二維樹狀陣列,update x,y 是更新 x,y 然後維護 x,y 右下角的矩陣,sum x,y 是求 1,1 到 x y 這個矩陣內所有元素的和。當然也可以用來求任意矩陣的值。例如求矩陣 x1,y1 到 x2,y2 的值,那麼直接sum x2,y2 sum x1 1 y2 sum x2 y1 1...