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一维数组如何声明、创建数组
  • 热门搜索
    黑龙江省旅游景点 美国纽约旅游攻略 三亚旅游地图高清版 上海周边旅游景点推荐 北京到三亚旅游 斯里兰卡旅游报价 药王谷旅游攻略 广西旅游发展委员会 埃及旅游签证 顺义旅游景点