Java 中定義陣列的語法有兩種:
type arrayName[];
type[] arrayName;
#type 為Java中的任一資料型別,包含基本型別與組合型別
#[ ] 指明該變數為陣列類型變數
例如:int demoArray[];int[] demoArray;這兩種形式沒有區別,使用效果完全一樣,讀者可根據自己的程式設計習慣選擇。
與C、C 不同,Java在定義數組時不會為數組元素分配內存,因此[ ]中無需指定數組元素的個數,即數組長度。 而且對於如上定義的數組是不能存取它的任何元素的,我們必須為它分配記憶體空間,這時要用到運算子new。 其格式如下:為一個整數陣列分配3個int 型整數所佔據的記憶體空間。 ######通常,你可以在定義的同時分配空間,語法為:###arrayName=new type[arraySize];登入後複製其中,arraySize 為陣列的長度,type 為陣列的型別。 如:
demoArray=new int[3];登入後複製
type arrayName[] = new type[arraySize];
int demoArray[] = new int[3];
以上是數組怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!