-----------------2013.11.17------------------
一、数组
·分为动态数组和静态数组
·数组按照一定的顺序形成连续的数
·数组的里面的数据类型是统一的
二、一维数组
◆声明形式一:
·声明一维数组:数组类型 数组名[] = null;
·分配内存给数组:数组名 = new 数据类型[长度]
◆声明形式二:
·声明一维数组:数据类型[] 数组名 = null;
◆声明形式三:
·声明数组的同时分配内存:数据类型 数组名[] = new 数组类型[个数]
三、数组的操作形式
·数组元素是通过"数组名称[下标]"的形式保存
·数组的默认内容都是0,也可以通过下标为数组赋值
四 、数组的长度
·通过数组名.length可取得数组的长度
五、数组下标越界
java.lang.ArrayIndexOutOfBoundsException
六、二维数组
◆动态初始化:
·数据类型 数组名[][];
·数组名 = new 数据类型[行的个数][列的个数];
◆静态初始化:
·数据类型 数组名[][] = new 数组类型[行的个数][列的个数]
◆二维数组的.length
·当前二维下一维数组的长度
七、多维数组