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

 时间:2026-02-14 02:04:28

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单元}};

以此类推,还可以细分为家庭,成员之类的

  • java数组。。
  • java基础1.1.4 怎样才能学好java
  • java基础6.1.1一维数组的创建及使用
  • java基础学不会怎么办
  • Java一维数组如何声明、创建数组
  • 热门搜索
    节约手抄报图片 热爱祖国手抄报内容 五年级上册英语手抄报 英语手抄报黑白 中秋手抄报图片大全 关于生活的手抄报 关于水资源的手抄报 健康手抄报的内容 有关梦想的手抄报 法制安全手抄报图片