一、数组的定义
- 定义:存放类型相同、名字相同、长度固定、空间连续的容器。例:int[] intArray;//数组声明intArray = new int[5];//创建数组对象。。。。。。声明时不能指定长度,创建时创建数组对象,才指定数组大小,给数据元素分配空间
- 注意:1.数组也是一种引用类型。2.数组的元素可以是简单类型的数据,也可以是引用类型的数据。
二、数组的初始化
- 静态初始化:例:
2.动态初始化:所谓数组的动态初始化,就是将数组的定义和数组的初始化分开来进行。例:
三、多维数组
多维数组的概念跟一般数组类似,下面这张表就能很好的说明多维数组的问题
类型 | 说明 |
int | 这是一个基本类型 |
int[] | 这是以int为元素的数组类型 |
int[][] | 这是以int[]为元素的数组类型 |
int[][][] | 这是以int[][]为元素的数组类型 |