(1)数组的定义

  数组是一种数据结构,是一种具有相同类型的数据的集合。

(2)语法

  在java中定义一个数组有三种方法:

    ①数据类型[] 数组名称={根据类型初始化};

     int[] str1={1,2,3,3,4};这种方法在定义时直接初始化,当然也确定了其空间大小。

    ②数据类型[] 数组名称=new 数据类型[数组空间大小]; 

     int[] str2=new int[100];

     注:此处必须注明空间大小

    ③int[] str3=new []{1,2,3,4,5};这种方法和第一种一样,都是直接进行了初始化

  对数组赋值

    通过数组下标对其赋值:str2[0]=1;

    注:数组下标从0开始;

  对数组访问

    和赋值一样访问也是通过数组下标

    我们可以直接使用其中的某一个值 int a= str1[0]; 

  对数组遍历

    (1)利用for循环

       for(int i=0;i<str1.length;i++){代码块}

    (2)java中有一种特殊方法

      foreach

       例如:for(int i:str1){ System.out.println(i);}

    注:会从头遍历到尾