JavaSE(三):面向對象(7)——數組

在Java中,數組屬於引用型數據,所以在數組的操作過程中,也一定會牽扯到內存的分配問題。

動態初始化:

    數據類型 [] 數組名稱 = new 數據類型[長度];
    數據類型 數組名稱 [] = new 數據類型[長度]; 

    (分步)數據類型 [] 數組名稱 = null;數組名稱 = new 數據類型[長度]; 

靜態初始化:

    簡化格式:數據類型 [] 數組名稱 = {值, 值,…};
    完整格式:數據類型 數組名稱 [] = new 數據類型[] {值, 值,…} ;

數組與方法:

    數組是引用型數據類型,所以會傳地址給方法

二位數組:

    數組的動態初始化:數據類型 對象數組[][] = new 數據類型[行個數][列個數];
    數組的靜態初始化:數據類型 對象數組[][] = new 數據類型[行個數][列個數]{{值, 值,…}, {值, 值,…},…};

對象數組:

    對象數組的動態初始化:類名稱 對象數組名稱 []= new 類名稱[長度];
    對象數組的靜態初始化:類名稱 對象數組名稱 [] = {對象1, 對象2,…};

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章