數組的特點:1、連續的
2、同一數據類型
數組定義(語法):
數據類型[] 數組名= new 數據類型[數組長度];
例:int[] a = new int[5];
1、數據類型[] 表示數組類型;
數組名 表示數組變量;
new 表示新建,新建一個數組;
數據類型[數組長度] 數組長度不能空;
注:數組長度一旦確定沒法改變
2、數組下標:用來確定數組中每個元素的位置
注:下標從0開始,循環的時候注意數組長度與下標的關系
3、數組的賦值語法: 數組名[下標] = 值;
例:a[0] = 1; //給數組下標為0的元素賦值,值是1
4、數組的取值語法: 變量名 = 數組名[下標];
例:int b = 0; //定義變量
b = a[0];//把數組中下標為0的元素賦值給變量b
遍歷數組的方法:
for循環遍歷數組:
int[] a = new int[5];
for(int i = 0;i<a.length;i++)
{
Console.WriteLine(a[i]);
}
foreach遍歷數組:
int[] a = new int[5];
foreach(int i in a)
{
Console.WriteLine(i);
}
以上為一維數組。
二維數組的理解:把一維數組當做元素,存在一個數組中,這個數組就是二維數組
三維數組的理解:把二維數組當做元素,存在一個數組中,這個數組就是三維數組
多維數組的理解;把(n-1)維數組當做元素,存在一個數組中,這個數組就是n維數組