多維陣列的使用

2022-08-17 22:24:13 字數 1392 閱讀 2689

一維陣列:int scores1=new int;

二維陣列:int scores2;

string names;

1.二位陣列的初始化

靜態初始化:

scores2=new int,,};

動態初始化:

方法1:

names=new string[6][2];//可以想象成有6個小組,每個小組有2個人

方法2:

names=new string[6];//有6個小組,人數不一樣,單獨定義

names[0]=new string[6];//第乙個小組有6個人

names[1]=new string[3];//第二個小組有3個人

names[2]=new string[8]; .

names[3]=new string[5]; .

names[4]=new string[9]; .

names[5]=new string[4]; .

注意:names=new string;

names=new string[5];

這兩個是錯誤的

2.如何來引用具體乙個元素

int i=new int[3][2];//三行兩列

i[1][0]=90;//第2行第1列賦值為90

i[1][2]=100;//第2行第3列賦值為100(最後乙個元素)

3.陣列的長度

二維陣列的長度:length屬性

system.out.println(i.length)//結果為3,相當於行數,前面的那個陣列的長度

system.out.println(i[0].length)//結果為2,表示的是第一行有幾個元素

4.如何遍歷二維陣列

5.記憶體結構

PHP 多維陣列 Key Value的使用

user 60 array id 60 num 56 count 31 user 61 array id 61 num 22 count 34 user 59 array id 59 num 32 count 43 user 56 array id 56 num 41 count 38 user 5...

多維陣列的使用(二維陣列)

規定 二維陣列分為外層陣列的元素,內層陣列的元素 1 理解 對於二維陣列的理解,我們可以看成是一維陣列array1又作為另乙個一維陣列array2的元素而存在。從陣列底層的執行機制來看,其實沒有多維陣列。陣列屬於引用資料型別 陣列的元素也可以是引用資料型別 乙個一維陣列a的元素如果還是乙個一維陣列型...

陣列與多維陣列的定義與使用

簡述 陣列是可以用於儲存多個相同型別的資料。陣列的定義分三步 建立物件 分配空間 賦值定義 int a 僅定義乙個陣列物件a。a newint 5 int b newint 5 5代表該陣列的長度 int c 在建立物件時就賦值,可以new int,因為數值時系統會自動根據數值長度分配空間使用 陣列...