1.创建和使用数组
2.Java.util.Arrays类
3.二维数组
1.创建和使用数组 1.1数组的定义1.1.1声明数组:声明数组名称和元素的数据类型。
注:数组声明只是创建一个引用名,并没有分配存储空间,数组声明不能指定数组元素个数,
1.1.2创建数组:为数组元素分配存储空间。
数组初始化
1)动态初始化:初始化时只指定数组长度,由系统为数组元素分配初始值;
2)静态初始化:初始化时显示指定每个数组元素的初始值,由系统决定数组长度;
1.2使用数组:对数组元素操作
用增强for循环来使用数组
注:局限性:只能按顺序访问数组中元素;
使用增强for循环不能改变数组元素的;
java.util.Arrays类定义若干静态方法对数组操作,
包括:
对数组排序
在已排序的数组中查找指定元素
数组元素的拷贝
将一个值填充到数组的每个元素中
比较两个数组是否相等
常用的有:toString()、copyOf()、binarySearch() etc.
3.二维数组 3.1二维数组的定义同一维数组的两种声明方法一样,还有另外一种方法
创建数组matrix并为matrix分配空间
3.2使用数组 3.3不规则二维数组
对二维数组声明时可以只指定第一维的大小,第二维的每个元素可以指定不同的大小。
如下例所示:



