声明完成就要对数组进行初始化,数组初始化的过程就是为数组每一个元素分配内存空间,并为每一个元素提供初始值。初始化之后数组的长度就确定下来不能再变化了。
数组初始化可以分为静态初始化和动态初始化。
静态初始化就是将数组的元素放到大括号中,元素之间用逗号(,)分隔。示例代码如下:
静态初始化是在已知数组的每一个元素内容的情况下使用的。很多情况下数据是从数据库或网络中获得的,在编程时不知道元素有多少,更不知道元素的内容,此时可采用动态初始化。
动态初始化使用new运算符分配指定长度的内存空间,语法格式如下。
示例代码如下: