本篇內(nèi)容介紹了“Java不同數(shù)組類型之間的關(guān)系是什么”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)公司,專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷型網(wǎng)站制作、響應(yīng)式網(wǎng)站建設(shè)、展示型成都做網(wǎng)站、成都網(wǎng)站建設(shè)等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷推廣問題。
1、關(guān)系說明
(1) 數(shù)組
數(shù)組是一種引用數(shù)據(jù)類型,數(shù)組引用變量只是一個(gè)引用(跟C++中的指針類似),數(shù)組元素和數(shù)組變量在內(nèi)存中
(2) 對(duì)象數(shù)組
由于類和數(shù)組都是一種引用數(shù)據(jù)類型,所以程序中對(duì)象數(shù)組o2實(shí)際是存放的是Obj類的引用數(shù)組。
(3)多維數(shù)組
多維數(shù)組是數(shù)組的擴(kuò)展,他實(shí)質(zhì)還是一維數(shù)組,只是數(shù)組元素也是引用,數(shù)組元素里保存的引用指向一維數(shù)組。
2、實(shí)例
public class Obj{ int a; } public class Test{ public static void main(String[] args){ int array[] = int[]{2,3,4,5,6,7,8,9}; Obj o1 = new Obj(); Obj o2[] = new Obj[10]; int array2[][] = new int[10][]; } }
Java中的集合主要分為四類:
1、List列表:有序的,可重復(fù)的;
2、Queue隊(duì)列:有序,可重復(fù)的;
3、Set集合:不可重復(fù);
4、Map映射:無序,鍵唯一,值不唯一。
“Java不同數(shù)組類型之間的關(guān)系是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!