赞
踩
使用数组四步走:
1.声明数组 2.分配空间 3.赋值 4.处理数据
1.声明数组:告诉计算机所用数据的类型是什么
2.分配空间:告诉计算机分配几个连续的空间
3.赋值:向分配的数组的格子里放数据
4.处理数据:对数据进行处理
一维数组的声明
数组初始化:
1.动态初始化:
(1.).数组定义与为数组元素分配空间并赋值的操作分开进行
int a [] = null; a = new int[3]; a[0] = 3; a[1] = 9; a[2] = 8;
2.静态初始化
(2.)除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组分配空间并赋值
int [] a = {1,2,3,4,5};
3.数组元素的默认初始化
(3.)数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化
4.数组的界限
(4.)定义并用运算符new为之分配空间后,才可以引用数组中的每个元素;
(4.)数组元素的引用方式:arrayName[index]
index为数组元素下标,可以是整型常量或整型表达式。如a[3],b[i],c[6*i];
数组元素下标从0开始;长度为n的数组合法下标取值范围:0~n-1;
(4.)每个数组都有一个属于length指明它的长度,例如:a.length 指明数组a的长度
(元素个数):数组的长度;数组名.length
(4.)起点个终点:
起点:数组名[0] 终点:数组名[length-1]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。