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]);
}
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]);
}
相关文章推荐
- 如何在 Ubuntu 中管理和使用逻辑卷管理 LVM
- 如何在 Ubuntu 中管理和使用逻辑卷管理 LVM
- Scala学习笔记-12
- centos postfix 邮箱安装记录
- iOS项目的完整重命名方法图文教程
- zoj 2734 Exchange Cards 【DFS or 母函数】
- URI, URL, and URN
- XML的总结
- 项目总结——传说中的反射竟然是这个样子
- 自定义范型类型
- 致远OA如何实施才可行
- HDU 5348 MZL's endless loop
- 致远OA的外延工具
- 接触LLBL Gen Pro 对象关系映射框架后 前途变的一片光明
- 数独100*100的第一个结果 sudoku100*100
- 极度缺乏对工业和社会进行数字改造的诚意和能力
- 使用NSAssert()和NSParameterAssert调试程序
- poj2431 Expedition (优先队列) 挑战程序设计竞赛
- poj2431 Expedition (优先队列) 挑战程序设计竞赛
- HDU 5352 MZL's City