(一)什么是数组?what?【在初始化时就已经确定了长度】
定义:同种类型数据的集合。【是一个容器】
(二)为什么要用数组?why?
好处:①自动编号(从0开始,便于操作)
(三)怎么用?how?
(1)哪些地方用?
看情况而定,比如:操作很多数据时可用
(2)怎么用?
①:数据初始化:
1.0 方法一:特殊初始化,不用new关键字完成【数组的存储空间的分配由编译器完成】 eg:int[] a={1,2,3};
2.0方法二:用new创建数组,再分别为数组中的元素赋值。
eg:int[] a=new int[2]; //需要制定数组长度。
a[0]=1; a[1]=1;
3.0方法三:用new创建数组,同时进行元素赋值。
eg:int[] a=new int[]{1,2,3};//这里new不需要制定数组的长度,长度由初始化操作确定