Java基礎之路(一)下--引用數據類型之數組


上次我們說了java的基礎數據類型,今天我們就來說一下引用數據類型中的數組。

什么是數組

數組:存儲在一個連續的內存塊中的相同數據類型(引用數據類型)的元素集合。

數組中的每一個數據稱之為數組元素,數組中的元素以索引來表示其存放的位置,索引(下標)從0開始

數組的定義

第一種方式:類型[] 數組名; int[] nums; 
第二種方式:類型數組名[]; int nums[];
大多數Java程序員喜歡使用第一種風格,因為它把數據類型int[],和變量名num分開了.

數組的初始化

Java中數組必先初始化后才能使用.
初始化就是給數組元素分配內存,並為每個元素賦初始值。

初始化數組的兩種方式:
- 靜態初始化:
語法格式:類型[] 數組名 = new 數組類型[]{元素1,元素2,元素3,...元素n};
簡化語法:類型[] 數組名 = {元素1,元素2,元素3...元素n};
- 動態初始化:
如果我們事先不知道數組里存儲哪些數據,只知道需要存儲數據的個數,此時可以使用動態初始化方式。
動態初始化:初始化時由我們指定數組的長度,系統自動為數組元素分配初始值。
格式:類型[] 數組名 = new 數組類型[數組長度];

注意:無論,以哪種方式初始化數組,一旦初始化完成,數組的長度就固定了,不能改變,除非重新初始化。也就是說數組是定長的。

今天就說到這里,個人見解,若有不足,請多包涵。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM