声明数组仅仅给出了数组名字和元素的数据类型,想要真正使用数组还必须为数组分配内存空间,也就是创建数组。在为数组分配内存空间时必须指明数组的长度。为数组分配内存空间的格式如下:
数组名 = new 数组元素的类型 [ 数组的长度 ] 例如:student = new int [50]; score = new int [50] [4];
事实上,数组的声明和创建可以一起完成,比如:
int student [ ] = new int [50];
一旦数组被创建,数组的大小就不能改变。如果在程序运行期间,需要对数组的大小进行扩展,通常需要使用另一种数据对象:Vector。有关向量和扩展数组,有兴趣的同学可以在Java帮助中查找Vector的帮助。
|
|