更新時(shí)間:2020-02-21 13:44:32 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2398次
數(shù)組
1.?dāng)?shù)組是一組數(shù)據(jù)的集合,是一種簡單的數(shù)據(jù)結(jié)構(gòu)。數(shù)組是一個(gè)容器,可以用來存儲(chǔ)其他元素。
2.?dāng)?shù)組是一種引用類型。
3.?dāng)?shù)組中的元素類型可以是基本數(shù)據(jù)類型,也可以是引用數(shù)據(jù)類型,但同一個(gè)數(shù)組中的元素只能是同一種類型
4.?dāng)?shù)組作為對(duì)象,數(shù)組中的元素作為對(duì)象的屬性,除此之外數(shù)組還包括一個(gè)成員屬性length,length表示數(shù)組的長度n。
5.?dāng)?shù)組的長度在創(chuàng)建時(shí)就確定了,一旦創(chuàng)建無法修改。
6.?dāng)?shù)組中每個(gè)元素都有下標(biāo),下標(biāo)從0開始,第一個(gè)元素的下標(biāo)為0,依次類推最后一個(gè)元素的下標(biāo)為n-1,可以通過數(shù)組的下標(biāo)來訪問數(shù)組的元素。
7.?dāng)?shù)組分為:一維數(shù)組,二維數(shù)組,三維數(shù)組,多維數(shù)組..,常用到是一維數(shù)組。
數(shù)組的聲明和創(chuàng)建
一維數(shù)組的聲明格式有以下兩種:
1.?dāng)?shù)組元素的類型[]變量名稱
2.?dāng)?shù)組元素的類型變量名稱[]
數(shù)組元素的類型,可以是Java中的任意類型,變量名稱可以是任意合法的標(biāo)識(shí)符,上面兩種格式較常用的是第一種,
例如:
int[]intArr;
String[]strArr;
Student[]stuArr;
數(shù)組有兩種創(chuàng)建方式:
第一種,使用new關(guān)鍵字來創(chuàng)建數(shù)組,格式如下。
數(shù)組元素的數(shù)據(jù)類型[]數(shù)組變量=new數(shù)組元素的數(shù)據(jù)類型[數(shù)組的長度];
數(shù)組元素的數(shù)據(jù)類型數(shù)組變量[]=new數(shù)組元素的數(shù)據(jù)類型[數(shù)組的長度];
如下例子:
int[]intArr=newint[5];
String[]strArr=newString[10];
案例1:創(chuàng)建數(shù)組
數(shù)組創(chuàng)建內(nèi)存結(jié)構(gòu)圖:基本數(shù)據(jù)類型
數(shù)組創(chuàng)建內(nèi)存結(jié)構(gòu)圖:引用數(shù)據(jù)類型
第二種,使用數(shù)組的初始化語句,格式為如下:
數(shù)組元素的類型[]變量名稱={數(shù)組元素1,數(shù)組元素2,......數(shù)組元素n};
數(shù)組元素的類型變量名稱[]={數(shù)組元素1,數(shù)組元素2,......數(shù)組元素n};
如下例子:
int[]intArr={1,2,3,4,5};
String[]strArr={"Hello","Core","Java"};
案例2:
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java創(chuàng)建數(shù)組教學(xué),基礎(chǔ)入門知識(shí)”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)