数组的语法 数据类型[]数组名; 如:int[]intArray; double[]doubleArray; []:指定数组的维度,默认数组1维数组。 2,初始化 数组名=new数组类型[数组长度] 声明,初始化二合一格式; 数据类型[]数组名=new数据类型[数组长度] new:创建数组的实例化 注意:左右两端的数据类型要一致 两种方式: int []age=new int[10]; int [] number={0,1,2,3,4,5}; 3,赋值 数组名[下标]=值 4,使用[取值] 数组名[下标] 注意: 1,数组的下标是从0开始的。 2,数组的长度是固定的,赋值与取值的时候,下标不能越界。 string[] str=new string[10]; 注意null!=空 null:意思是根本没有在内存中开辟空间。 空:意思是开了空间没有存储值。 bool类型初始值为false int默认类型都为0 string初始值为null
//数据类型[] 数组名=new 数据类型 [数组长度]
int[] number = new int[5];
//数组的赋值 数据名[下标]=值
number[0] = 1;
number[0] = 2;//代表了我们能给数组当中的值的进行重复赋值。
int[] b = { 1, 2, 3, 4, 5 };//减少了一部赋值的操作,同时省却了声明数组的长度。
int[] c = new int[3] { 1, 2, 3 };//我们在声明数组的同时进行赋值。
int[] d = new int[]{ 1,2,3,4};
for (int i = 0; i < number.length; i++)
{
number[i] = i;
}
for (int i = 0; i < number.Length; i++)
{
Console.WriteLine(number[i]);
}
Console.ReadKey();
string[] name = new string[4];//初始值为null
bool[] a = new bool[5];//初始值为false