天天看點

高效開發:Java數組的兩種初始化

通過兩種方式可對數組進行初始化,即靜态初始化和動态初始化。

靜态初始化

靜态初始化是指由程式員在初始化數組時為數組每個元素指派,由系統決定數組的長度。

數組的靜态初始化有兩種方式,具體示例如下:

array = new int[ ]{1,2,3,4,5};

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

上面的2種方式都可以實作數組的靜态初始化,其中花括号包含數組元素值,元素值之間用逗号“,”分隔。此處注意隻有在定義數組的同時執行數組初始化才支援使用簡化的靜态初始化。為了簡便,建議采用第二種方式。

動态初始化

動态初始化是指由程式員在初始化數組時指定數組的長度,由系統為數組元素配置設定初始值。

數組動态初始化,具體示例如下:

繼續閱讀