JavaSE 學習參考 二維陣列遍歷

2021-07-27 08:32:29 字數 656 閱讀 5606

二維陣列遍歷和一維陣列遍歷類似,只不過在遍歷到一維元素時,由於元素是一維陣列還需要遍歷,構成雙重迴圈。使用雙重迴圈遍歷二維陣列時,外層迴圈的次數使用陣列元素的length屬性

,內層迴圈的次數是使用每個一維陣列的元素的lengthn:屬性。

方式一:靜態初始化,每一維在定義時就確定

public

classdemo3 ,,};

控制外層迴圈的次數

for(inti=0;i

//arr[i].length控制內層迴圈的次數

for(intj=0;j

system.out

.print(arr[i][j]+" ");

system.out

.println();

程式執行結果如下圖所示:

javaSe 二維陣列(Day02)

二維陣列常用語表示表,表中的資訊以行和列的形式表示,第乙個下標代表元素所在的行,第二個下標代表元素所在的列。二維陣列可以看做是特殊的一維陣列,因此,二維陣列有一下幾種宣告方式 1.陣列元素型別 陣列名字 宣告二維陣列 如下 int a 或int a 2.同一維陣列一樣,二維陣列在宣告時也沒有分配記憶...

二維陣列學習

函式呼叫的形式 1 作為函式語句呼叫。函式一般無返回值。例 printf hello,world n 2 作為函式表示式呼叫。例 m max a,b 2 3 作為函式引數呼叫。例 printf d max a,b m max a,max b,c 形式引數 定義函式時函式名後面括號中的變數名 實際引數...

陣列學習 2 二維陣列

二維陣列和一維陣列的區別在於 一維陣列描述的是乙個線列,二位陣列描述的是乙個矩陣。同樣的開始老三步,宣告 引用以及初始化。int a 2 3 float b 4 5 陣列a表示乙個2行3列的矩陣,陣列b表示乙個4行5列的矩陣。二維陣列是具有兩個下標的陣列,兩個下標的乘積代表陣列的長度。比如說陣列a的...