Java数组

(一)什么是数组?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不需要制定数组的长度,长度由初始化操作确定