数组
数组
数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理
- 数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型
一维数组
声明方式:
type var[] 或 type[] var;
动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行
int[] arr = new int[3];
arr[0] = 3;
arr[1] = 9;
arr[2] = 8;
静态初始化:在定义数组的同时就为数组元素分配空间并赋值
String names[] = {
“李四光”,“茅以升”,“华罗庚”
};
数组元素的默认初始化值
多维数组
Java中多维数组不必都是规则矩阵形式
动态初始化:int[][] arr = new int[3][2];
int[][] arr = new int[3][];
静态初始化:int[][] arr = new int[][]{{3,8,2},{2,7},{9,0,1,6}};
Arrays工具类
)
数组使用中的常见异常
)