您的位置:首页 > 其它

20150802 Day06课程——数组

2015-08-05 08:10 176 查看
20150802 Day06课程——数组

1. 数组的定义:

为了方便的操作数据类型相同的一组数据,我们出现了数组。

使用数组可以简化我们对数据的存取操作。

数组就是一组相同数据类型的集合,可以看成是一个承载一堆相同类型数据的一个箱子。

数组的类型其实上就是数组当中每个元素的类型。

2. 定义数组的时候通过new关键字开辟空间

定义一个变量相当于在内存上占据一块空间

定义一个数组相当于在内存上占据一连串内存空间

3. 通过length可以获取数组中一共有几个元素

4. int[] nums=new int[3];

String[] names=new String[3];//数组的声明

names[0]="张靓颖";

names[1]="刘德华";

names[2]="周星星";//赋值

//names[3]="巩俐";//下标越界

for(int i=0;i<names.length;i++){

System.out.println(names[i]);//打印出每个元素

}

double[] nums=new double[3];

nums[0]=1.0;

nums[1]=2.0;

nums[2]=3.0;

for(int i=0;i<nums.length;i++){

System.out.println(nums[i]);

}

5.数组四要素

001.标识符:指的是数组的名字

002.数组元素:数组中的每一项数据都称为数组的一个元素

003.数组下标:某个元素在数据中的位置或编号0,1,2……

004.数组类型:每一个元素的类型

注意点:数组一旦定义,不可以再改变;数组长度固定不变,避免越界

6.使用数组的优点?

001.代码量减少了

002.方便查找(在多个不同数组中查找某一个指定元素)

7.会使用三种方式来对数组赋值

方式一:通过下标赋值 names[0]

方式二:通过在声明的同时直接通过{}赋值 int[] nums={1,2,3};

方式三:循环赋值(借助数组的下标)通过for循环遍历数组中每个元素,然后输出

for(int i=0;i<nums.length;i++){

System.out.println(nums[i]);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: