定义数组格式:
int[] 变量名 = new int[];
new 运算符用于创建数组并将数组元素初始化为它们的默认值。在此列中,所有数组元素都初始化为零。
可以用相同的方式声明存储字符串的数组。
例如:
string[] myStringArray = new string[6];
数组初始化
int[] myArray = new int[] {1,3,5,7,9};
可以用相同的方式初始化字符串数组。下面声明一个字符串数组,其中每个数组元素用每天的名称初始化:
string[] weekDays = new string[]
{"Sun","Sat","Mon","Tue","Wed","Thu","Fri"};
取值则是
String s = weekDays[0]
输出结果 s 为:Sun
定义二维数组
int[,] myArray = new int[几个一维数组,数组中的个数];
数组可以有多个维度。
例如,下列声明创建一个四列两行的二维数组(可以理解为四个一维数组,数组中包含两个元素)
int[,] myArray = new int[4,2];
int[,] myArray = new int[4,2] {{1,2},{3,4},{5,6},{7,8}};
取值则是
Int i = myArray[0,0];
输出结果 i 为: 1
Int i = myArray[0,1];
输出结果 i 为: 2
多维数组
数组可以具有多个维度。例如:
int[,,] maArray = new int[2,4,2]{{1,2},{3,4},{5,6},{7,8}} , {{9,10},{11,12},{13,14},{15,16}};