你的位置:首页 > Java教程

[Java教程]第十一天:数组


 

1:如何保存多个数据:数组

2:数组

         2.1:保存同一个类型的多个数据。即可以表示多个基本数据类型,也可以表示多个引用数据类型,但是数组表示的都是同一种类型的数据,即数组中不能存在多种数据类型,比如int型的数组中就不能有double型的数据。而且这些数据在内存中的地址是连续的。

                   特点:数组创建时就必须确定数组的大小,创建后的数组是大小不能再更改。这个也是数组的确定

         2.2:语法: []

                   数据类型[]   数组名。

类型 [ ] 数组名 = new 类型[ 数组大小 ]; 数组名={ param1, param2...}

                           类型 [ ] 名 = {param1, param2,... };

类型 [ ] 名  = new 类型[ ]{param1, param2...};

        

         注:int [] array = new [5];表示该数组的大小是5,而下标是从 0 开始的,所以最大的下标是 4;计算方法:array.length – 1,要注意的是数组的长度 .length 是一个属性而不是length( )一个方法

 

         2.3:数组的遍历

                   1:用循环

                   2:用增强for循环。这种方式只能获取到数组中的值却不能利用到数组的下标

            for(数据类型 变量名 : 要遍历的数组 )

                {直接输入变量名名即可}

1     int [] b = {1,2,3,4,5};2     for (int i : b) {3       System.out.println(i);4     }