今天學下Java中的數組之【動態初始化】

本人初學者,正在自學Java,希望各位多多指點。O(∩_∩)O

數組的特點及創建

數組:是一容器 ,可以同時存放多個數據值。
數組的特點:
1.數組是一種引用數據類型
2.數組當中的多個數據,類型必須統一
3.數組的長度再程序運行期間不可改變

數組的初始化:在內存當中創建一個數組,並且向其中賦予一些默認值。 兩種常見的初始化方式::
1.動態初始化(指定長度)
2.靜態初始化(指定內容)

動態初始化數組的格式: 數據類型 [] 數組名稱 = new 數據類型 [數組長度]

含義:

左側數據類型,也就是數組當中保存的數據,全都是統一的什麼類型 左側的中括號,代表我是一個數組 左側數組名稱,給數組取一個名字
右側的new,代表創建數組的動作 右側的數據類型,必須和左側的數據類型保持一致
右側中括號的長度,也就是數組當中,到底可以保存多少個數據,是一個int數字

public class Demo01Array { //還是要遵循駝峯命名規則
    public static void main(String[] args) {
        //創建一個數組,裏面可以存放300個int數據
        //數據類型 [] 數組名稱 = new 數據類型 [數組長度]
        int  arrayDemoOne[] = new int [300]; 
        System.out.println(arrayDemoOne);
        //這裏的array1其實是一個地址值,後面的更新會介紹數組創建時發生了什麼。

        
        //創建一個double類型的數組,裏面能放100個double類型的數據
        double[] arrayDemoTwo = new double[10];

        //創建一個String類型的數組,能存放5個字符串
        String[] arrayDemoThree = new String[5];
    }
}

int array1[] = new int [300];
System.out.println(array1);
//這裏的array1其實是一個地址值,後面的更新會介紹數組創建時發生了什麼。

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