對數(shù)組的理解:
1? 數(shù)組最基本的作用就是用來存數(shù)。
2? 數(shù)組可以用做標(biāo)記毒坛,而標(biāo)記的對象則是下標(biāo)望伦。
3? 如果數(shù)據(jù)之間存在某種對應(yīng)關(guān)系也可用數(shù)組,相當(dāng)于y對于x的函數(shù)煎殷,y代表數(shù)組的
? ? 值屯伞,x代表數(shù)組的下標(biāo)。
數(shù)組的定義:
數(shù)組中的數(shù)據(jù)具有相同類型
在內(nèi)存中連續(xù)存儲
多個數(shù)據(jù)
對數(shù)組的理解:定義一個數(shù)組相當(dāng)于一次定義多個變量
數(shù)組元素
構(gòu)成一個數(shù)組的每一個數(shù)據(jù)稱為數(shù)組元素豪直。
數(shù)組下標(biāo)
下標(biāo)是數(shù)組元素在數(shù)組中的位置劣摇。在一個數(shù)組中,數(shù)組下標(biāo)是用整數(shù)表示的弓乙,從0開始末融,依次累加1。
下表也叫索引 ( index)
下標(biāo)的界限 0 到 數(shù)組長度-1
下表如果位負(fù)數(shù)暇韧,或者下標(biāo)超過了數(shù)組大小-1勾习,此時會發(fā)生數(shù)組下標(biāo)越界。(ArrayIndexOutOfbounds)
數(shù)組長度length:
數(shù)組中元素的個數(shù)
數(shù)組的長度也叫數(shù)組的大小
獲取數(shù)組長度的方法:
數(shù)組名.length
數(shù)據(jù)大小是在為數(shù)組元素分配內(nèi)存時確定的大小懈玻,大小不可改變巧婶。
使用數(shù)組的四個步驟:
1.定義數(shù)組
2.為數(shù)組元素分配內(nèi)存
3.為數(shù)組元素初始化(就是給每個數(shù)組元素賦值)
4.使用數(shù)組
數(shù)組遍歷
for循環(huán)遍歷
通過for循環(huán)實現(xiàn)數(shù)組元素下標(biāo)遞增,實現(xiàn)對數(shù)組的遍歷涂乌。 注意粹舵,數(shù)組下標(biāo)是從 0 到 length-1
foreach加強循環(huán)遍歷
如下:
String[] ss = { "aa", "bbb", "ccc", "ddd" };
? ? ? ? for (String temp : ss) {
? ? ? ? ? ? System.out.println(temp);
? ? ? ? }