手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Java基础学习(4)-- 数组

时间:2024-10-15 08:30:51

1、一维数组的定义:type[] arrayName; 如:int[] a;或int a[];也可以是复合类型的数组如:Date[] dateArray;

2、数盲褓梆尺组的初始化:一维数组定义之后必须要经过初始化才能使用。初始化分为静态初始化和动态初始化。静态初始化:就是汜枸赓觅指在定义数组的同时进行初始化。如:int[] intArray={1,2,3};动态初始化:通过new来分配空间。如:int[] intArray = new int[3];复合类型的数组需要经过两步来分配空间:Date[] dateArray = new Date[10];dateArray[0] = new Date();......dateArray[9] = new Date();

3、数组的引用:arrayName[index]序列index从0开始每个数组都有一个length属性,指明了数组的长度,一旦引用超过数组长度就会报异常

4、多维数组:数组的数组就是数组中嵌套数组;举个例子:一个小区看作一个数组,一维数组:{1号楼,2号楼,3号楼};二维数组:{{1单元,2单元,3单元},{1单元,2单元,3单元},{1单元,2单元,3单元}};以此类推,还可以细分为家庭,成员之类的

© 手抄报圈