一維數組的聲明:
元素類型[] 數組名
如:
int[] intArray;
一維數組的初始化:
方法一:
數組名 = new 元素類型[元素個數];
如:
intArray = new int[4];
注意:此時,所有的數組元素均爲默認值。
方法二:
數組名 = new 元素類型[元素個數]{元素列表};
如:
intArray = new int[4]{1, 2, 3, 4};
注意:這裏的元素列表中的個數必須與new中聲明的元素個數相同,這點與Java相同。
C++則不然,會用默認值自動初始化剩下的數組元素。
方法三:
數組名 = new 元素類型[]{元素列表};
intArray = new int[]{1, 2, 3, 4};
方法四:
數組名 = {元素列表};
intArray = {1, 2, 3, 4};
對於引用類型的數組,每個數組元素必須使用new關鍵字生產實例。