Java基礎(chǔ)教程:java數(shù)組初始化

Java基礎(chǔ)教程:java數(shù)組初始化

長沙牛耳教育      2022-04-22 13:00:01     17

Java基礎(chǔ)教程:java數(shù)組初始化,  數(shù)組只是相同類型的,用一個(gè)標(biāo)識符名稱封裝到一起的一個(gè)對象序列或基本類型數(shù)據(jù)序列。數(shù)組是通過方括號下標(biāo)操作符[]來定義和

課程價(jià)格 請咨詢

上課時(shí)段: 授課校區(qū):

詳細(xì)介紹



  數(shù)組只是相同類型的,用一個(gè)標(biāo)識符名稱封裝到一起的一個(gè)對象序列或基本類型數(shù)據(jù)序列。數(shù)組是通過方括號下標(biāo)操作符[]來定義和使用的。要定義一個(gè)數(shù)組,只需要類型名后面加一對空括號即可:


  int[]a;


  編譯器不允許指定數(shù)組的大小,所有這里就又有了引用的問題?,F(xiàn)在擁有的只是對數(shù)組的一個(gè)引用(也為這個(gè)引用分配了足夠的儲(chǔ)存空間),而且也沒給數(shù)組對象本身分配任何空間。為了給數(shù)組創(chuàng)建相應(yīng)的儲(chǔ)存空間,必須寫初始化表達(dá)式。對于數(shù)組,初始化動(dòng)作可以出現(xiàn)在代碼的任何地方,但也可以使用一種特殊的初始化表達(dá)式,它必須在創(chuàng)建數(shù)組的地方出現(xiàn)。如下:


  int[]a={1,2,3,4,5}


  那么,為什么還要在沒有數(shù)組的時(shí)候定義一個(gè)數(shù)組引用呢?


  int[]b;


  在java中可以將一個(gè)數(shù)組賦值給另一個(gè)數(shù)組,所以可以這樣:


  b=a;


  所以問題了來了,看下面的代碼!


  


  運(yùn)行結(jié)果:



  以上就是長沙牛耳教育Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java基礎(chǔ)教程:java數(shù)組初始化”的內(nèi)容,希望對大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


Java基礎(chǔ)教程

培訓(xùn)啦提醒您:交易時(shí)請核實(shí)對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險(xiǎn),謹(jǐn)防上當(dāng)。