1. 程式人生 > >什麽是數組

什麽是數組

其中 多個 自動填充 編譯器 什麽 length str 返回 數字

數組:能能存在任意多個同類型的數據,而數組裏面存放的數據叫數組項。

數組的索引(下標):在數組中,每一個數組項都會有一個編號,這些編號叫數組的索引或下標,數組的索引(下標)是一個int類型的數字,索引從0開始,依次為數組中的每一個數組項編號。

數組的代碼書寫:

聲明:數據類型[] 變量名; 數據類型:即數組項的類型。

賦值:變量名=new 數據類型[長度]; 長度:int類型,表示數組的長度。

聲明和賦值的數據類型必須一致。

合並書寫:

數據類型[] 變量名=new 數據類型[長度]

例:

int[] number=nwes int[5]//定義了一個number變量,它是一個數組,可以存放5個int類型的數據。

數組項的默認值:

一個數組剛創建後,它的每一個數組項的值,為數組項類型的默認值。

其中:

數字類型,默認值為0;

bool類型,默認值為false;

char類型,默認值為\1;

string類型,默認值為null。

數組項的讀取和修改:

讀取:變量名[索引] 從指定數組中,通過索引取出來某一個數組項的值。

修改:變量名[索引]=值 把值賦值給指定的數組項。

註意:索引不能超出索引範圍。

讀取數組長度:

代碼格式:

變量名.Length

返回類型為int類型。

數組初始化器:

例:

string[] strs=new string[3]{"a","b","c"}

上述例子的簡化寫法為:

string[] strs={"a","b","c"]

註意:簡化寫法只能在數組定義語句中使用。

使用數組初始化器時,可以不用指定數組長度,編譯器會根據初始化器中的數量自動填充數組長度。

初學者很多東西都不明白,歡迎大家指點斧正,感謝。

什麽是數組