第一種定義方法:
資料型別變數名= 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...