数组的定义与特点
本章是分享一些對(duì)于數(shù)組的入門理解,下面會(huì)簡(jiǎn)單介紹一下數(shù)組的定義,書(shū)寫格式等。
數(shù)組:能夠存放任意多個(gè)同類型的數(shù)據(jù)。這些數(shù)據(jù)每一項(xiàng)都會(huì)有一個(gè)編號(hào),這些編號(hào)就叫做索引或者下標(biāo),這些索引是從0開(kāi)始的int類型。
一個(gè)數(shù)組的創(chuàng)建包含了聲明和賦值。
聲明代碼格式:數(shù)據(jù)類型[] 變量名; 賦值:變量名= new 數(shù)據(jù)類型[長(zhǎng)度];
創(chuàng)建示例:int[] numbers = new int[3]; 這段代碼表示:定義一個(gè)numbers變量,它是一個(gè)數(shù)組,可以存放3個(gè)int類型的數(shù)據(jù)。
數(shù)組項(xiàng)的讀?。鹤兞棵鸞索引] 表示從一個(gè)數(shù)組中,通過(guò)編號(hào)取出某個(gè)數(shù)組項(xiàng)的值,返回類型與數(shù)組項(xiàng)類型相同。
數(shù)組項(xiàng)的修改:變量名[索引]= 值; 表示將右邊的值賦值給左邊索引的數(shù)組項(xiàng)。
數(shù)組特點(diǎn):1.數(shù)組中數(shù)據(jù)類型必須相同 2.這些數(shù)據(jù)都是按照先后順序連續(xù)存放在一起的 3.一個(gè)數(shù)組創(chuàng)建后,它的長(zhǎng)度固定不變,適用于數(shù)據(jù)數(shù)量固定的場(chǎng)景。
下面舉一個(gè)簡(jiǎn)單的例子:
int[] nums = new int[3];
nums[0] = 3;
nums = new int[2];
Console.WriteLine(nums[0]);
小面我一句一句解釋一下:首先定義一個(gè)int類型的數(shù)組,長(zhǎng)度為3.將索引為0的數(shù)組項(xiàng)的值修改為3。接著建立一個(gè)新的數(shù)組,重新給變量nums賦值為2(就是重新建立了一個(gè)長(zhǎng)度為2的數(shù)組)。輸出索引為0的數(shù)組項(xiàng)的值。
使用數(shù)組會(huì)讓程序變得簡(jiǎn)單,而且避免了定義多個(gè)變量的麻煩。
總結(jié)