二維陣列的定義方法

2021-10-07 21:32:40 字數 764 閱讀 3765

第一種定義方法:

資料型別變數名= new 資料型別[m][n];int a = new int[m][n]

m表示這個二維陣列有多少個一維陣列

n表示每乙個一維陣列的元素個數

舉例:int arr = new int[3][2];

定義了乙個二維陣列arr

這個二維陣列有3個一維陣列,名稱是arr[0],arr[1],arr[2]

每個一維陣列有2個元素,可以通過arr[m][n]來獲取

表示獲取第m+1個一維陣列的第n+1個元素

第二種定義方法:

資料型別變數名= new 資料型別[m];

m表示這個二維陣列有多少個一維陣列

這一次沒有直接給出一維陣列的元素個數,可以動態的給出。

舉例:

int arr = new int[3];

arr[0] = new int[2];

arr[1] = new int[3]

arr[2] = new int[1];

第三種定義方法:

資料型別變數名= new 資料型別,,};

簡化版格式:

資料型別變數名= ,,};

舉例:int arr = ,,};

二維陣列arr的三個元素分別為:

arr[0] = ;

arr[1] = ;

arr[2] = ;

二維陣列的定義

package org.westos 02 二維陣列 二維陣列 它的元素是乙個一維陣列的陣列 實際需求 如果需求沒有告訴當前使用二維陣列,預設都使用一維陣列 格式1 資料型別 陣列名 new 資料型別 m n 推薦第一種方式 資料型別 陣列名 new 資料型別 m n m 表示二維陣列中有m個一維陣...

二維陣列的定義

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