數(shù)組
1.數(shù)組是一組數(shù)據(jù)的集合,是一種簡單的數(shù)據(jù)結(jié)構(gòu)。數(shù)組是一個容器,可以用來存儲其他元素。
2.數(shù)組是一種引用類型。
3.數(shù)組中的元素類型可以是基本數(shù)據(jù)類型,也可以是引用數(shù)據(jù)類型,但同一個數(shù)組中的元素只能是同一種類型
4.數(shù)組作為對象,數(shù)組中的元素作為對象的屬性,除此之外數(shù)組還包括一個成員屬性length,length表示數(shù)組的長度n。
5.數(shù)組的長度在創(chuàng)建時就確定了,一旦創(chuàng)建無法修改。
6.數(shù)組中每個元素都有下標,下標從0開始,第一個元素的下標為0,依次類推最后一個元素的下標為n-1,可以通過數(shù)組的下標來訪問數(shù)組的元素。
7.數(shù)組分為:一維數(shù)組,二維數(shù)組,三維數(shù)組,多維數(shù)組..,常用到是一維數(shù)組。
數(shù)組的聲明和創(chuàng)建
一維數(shù)組的聲明格式有以下兩種:
1.數(shù)組元素的類型[]變量名稱
2.數(shù)組元素的類型變量名稱[]
數(shù)組元素的類型,可以是Java中的任意類型,變量名稱可以是任意合法的標識符,上面兩種格式較常用的是第一種,
例如:
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:
以上就是天津卓眾教育java培訓(xùn)機構(gòu)的小編針對“Java創(chuàng)建數(shù)組教學(xué),基礎(chǔ)入門知識”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。