二維陣列的定義

2021-08-09 21:27:22 字數 1110 閱讀 7911

package org.westos_02_二維陣列;

/** 二維陣列:它的元素是乙個一維陣列的陣列

* 實際需求:如果需求沒有告訴當前使用二維陣列,預設都使用一維陣列!

* 格式1:

* 資料型別 陣列名 = new 資料型別[m][n] ;推薦第一種方式

* 資料型別 陣列名 = new 資料型別[m][n] ;

* * m:表示二維陣列中有m個一維陣列

* n:表示每乙個一維陣列中有n個元素

* *

int arr = new int[3][2] ;

* * 

* 定義的注意:

* 定義變數:

* int x ;

* int y ;

* int x,y ;

* 陣列的定義

* int x ;

* int y ;

* int x ;

* intx,y ;注意

* * */

public class array2demo

package org.westos_02_二維陣列;

/** 二維陣列定義的格式2:

* 資料型別 陣列名稱 = new 資料型別[m] ;

* 舉例:

* int arr = new int[3] ;

* 當前二維陣列中m個一維陣列,一維陣列的元素的個數(長度)不知道;

* 一位陣列中的長度由動態去給定

* */

public class array2demo2

}package org.westos_02_二維陣列;

/** 二維陣列的靜態初始化格式;

* 資料型別 陣列名稱 =new 資料型別,....};

* * 不管是一維陣列還是二維陣列,定義陣列的時候不要是動靜結合

* * 簡化版格式:

* 資料型別 陣列名稱= ,,} ;

* */

public class array2demo3 ,....};

* * 不管是一維陣列還是二維陣列,定義陣列的時候不要是動靜結合

* * 簡化版格式:

* 資料型別 陣列名稱= ,,} ;

* */}}

二維陣列的定義

前面說到對二維陣列的運用常用於比較複雜的地方,像一維陣列表現的是哪個組的成績,而二維陣列表現的比一維陣列的資料更大一點,二維陣列常稱為矩陣,把二維陣列寫成行和列的排列形式,可以有注意形象化理解 怎麼定義二維陣列 二維陣列由 資料型別 陣列名 常量表示式 常量表示式 組成 例如a 3 4 在a這個陣列...

delphi定義二維陣列

procedure tform1.button1click sender tobject vara array of array of string i,j integer begin setlength a,10 for i low a to high a do begin setlength a...

筆記 定義二維陣列

定義二維陣列char array x y 1.只定義個一維的就可以了 char array array new char x y 訪問的時候 array i y j 表示array i j 2.定義乙個二維陣列 char array1 array1 new char x for i 0 iarray...