数组作为对象是允许使用new关键字进行内存分配的,在使用数组前,必须首先定义数组的变量所属的类型。一维数组的创建有两种方法:
1,先声明,再用new运算符进行内存分配
数组元素类型+数组名字[]
数组元素类型[]+数组名字
数组名字=new数组元素类型[数组元素个数]
2,声明的同时为数组分配内存。
将数组的声明和内存的分配合在一起。
数组元素类型[]+数组名字=new数组元素类型[数组元素个数]
数组的初始化:
数组可以与基本数据类型一样进行初始化操作,数组的初始化可分别初识化数组中的每个元素。具体有两种方式:
1,int arr[]=new int[]{1,2};
2,int[]arr={1,2};