Java 語言中陣列必須先初始化,然後才可以使用。所謂初始化,就是為陣列的陣列元素分配記憶體空間,並為每個陣列元素賦初始值。
初始化數組有以下3 種方式:
1)使用new 指定數組大小後進行初始化
使用new 關鍵字建立數組,在創建時指定數組的大小。語法如下:
type[] arrayName = new int[size];
範例:
int[] number = new int[5]; number[0] = 1; number[1] = 2; number[2] = 3; number[3] = 5; number[4] = 8;
2)使用new 指定陣列元素的值
使用上述方式初始化陣列時,只有在為元素賦值時才確定值。可以不使用上述方式,而是在初始化時就已經確定值。語法如下:
type[] arrayName = new type[]{值 1,值 2,值 3,值 4,• • •,值 n};
3)直接指定數組元素的值
在上述兩種方式的語法中,type 可以省略,如果已經宣告數組變量,那麼直接使用這兩種方式進行初始化。如果不想使用上述兩種方式,那麼可以不使用 new 直接指定陣列元素的值。文法如下:
type[] arrayName = {值 1,值 2,值 3,...,值 n};
更多java知識請關注java基礎教學。
以上是java數組如何賦值的詳細內容。更多資訊請關注PHP中文網其他相關文章!