更新時間:2022-08-08 12:46:40 來源:動力節(jié)點 瀏覽1805次
Java數(shù)組賦值給數(shù)組是怎么回事呢?動力節(jié)點小編來告訴大家。
還是用例子來說話吧:
比如
A a[];//聲明一個數(shù)組引用,它指向的數(shù)組的元素必須是A型或者A的子類型。
a=new A[10];//創(chuàng)建一個A類型數(shù)組,并且讓引用a指向這個數(shù)組。
A=new B[100];//創(chuàng)建一個B類型數(shù)組,并且讓引用a指向這個數(shù)組,這個時候B必須是A的子類,否則編譯不通過。
從上面看到,長度是在數(shù)組被創(chuàng)建時才指定的。數(shù)據(jù)引用本身只知道自己指向的是什么類型的數(shù)組。
實際上,java的數(shù)組和對象有著許多相似的地方,完全可以把數(shù)組當(dāng)作對象來看。長度length不過是數(shù)組的一個屬性,不同的數(shù)組對象此屬性可相同也可以不同。
對象的引用之間,只要類型相同,就可以相互賦值,數(shù)組也是這樣的。
以上就是關(guān)于“Java數(shù)組賦值給數(shù)組的例子”介紹,大家如果想了解更多相關(guān)知識,可以關(guān)注一下動力節(jié)點的Java視頻教程,里面的課程內(nèi)容從入門到精通,細(xì)致全面,通俗易懂,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費 15天面授
有基礎(chǔ) 直達就業(yè)
業(yè)余時間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)