可以根据上述示例为数组元素赋值。 也可以在定义数组的同时初始化。
例如:
inta [ ]={ 1,2,3,4,5 };
用逗号(、)分隔数组的各个元素,系统自动为数组分配一定的空间。
静态初始化
int intarray [ ]={ 1,2,3,4 };
String stringArray[]={'abc '、' How '、' you'};
动态初始化
1 )简单型排列
int intArray[];
intArray=new int[5];
2 )复合型排列
字符串字符串阵列[ ];
字符串字符串阵列=new string [3]; /*数组中每个元素的引用空间(32位) /
stringarray[0]=newstring('how ); //为第一个数组元素创建空间
stringarray[1]=newstring(are );//为第二个数组元素创建空间
stringarray[2]=newstring('you );//为第三个数组元素创建空间
与c不同,此时Java不需要使数组为静态。 实际上,这里的变量类似于c的指针,所以将其作为返回值用于其他函数也仍然有效。 在c中将局部变量返回给调用函数并继续使用是初学者容易犯的错误。