数组相关

数组的创建

1
数据类型[] 数组名称 = new 数据类型[数组的长度]

其中数据类型可以为任意类型

数组的访问

• 调用数组的length属性可以获取数组的长度:

1
int len = arr.length;

• 可以通过下标的方式访问数组中的每一个元素。

需要注意的是:数组的下标从0开始,对于长度为n的数组,下标的范围是0~n-1。

1
int tmp = a[2];

二维数组

• Java允许使用多维数组,其中最常见的就是二维数组。

• 二维数组就是由一维数组组成的数组,其元素是一维数组。

• 二维数组定义时需要两个中括号,方式如下:

1
2
int[][] arr = new int[2][3];
int[][] arr = new int[3][];

• 定义二维数组arr以后, arr是二维数组,arr[i]是一维数组,arr[i][j]是数
据。

其中,最左边的中括号里面必须有长度。