数组的基本概念及作用
数组是一组相同数据类型与元素的集合,是一个容器
数组本身不是任意一种基本数据类型,是一个对象,为引用数据类型
数组既可以存储基本数据类型也可以存储引用数据类型
数组在创建时必须指定一个长度,且一旦创建成功便无法更改
数组中的每个元素空间在物理意义上时连续的
数组的创建
数组声明的两种方式
数据类型 [] 数组名字
例如:int [] a;
数据类型 数组的名字 []
例如: int a [];
这两种都可以使用,没有任何人别,但是一般推荐第一种创建方式,这种是Java的书写习惯,同时可以避免混淆a的数据类型
数组的访问和迭代
数组元素的访问
数组名[索引]
例如:a[0],a[1];
注意:数组元素的索引从0开始 索引的数据类型为int
获取数组长度 数组名.length
数组的迭代
for循环
增强for循环