二維陣列
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...