java中数组的定义与使用
数组是编程中经常要使用到的一类数据结构,使用数组极大地方便了我们工作。
一下面先介绍Java中一维数组的简单定义与使用:
在Java中,当你定义了一个数组以后,在机器中就会开辟出一个连续的储存空间来。数组的定义有以下几种方法:
1 数据类型 [] 数组名 = new 数据类型[长度];
2 数据类型 [] 数组名 = {值,...};
3 数据类型 [] 数组名;
数组名 = new 数据类型[长度];
4 数据类型 [] 数组名;
数组名 = new 数据类型[]{值,...};
定义好数组以后,我们就可以通过循环的方法来给数组赋值。
值得注意的是:数组的下标是从0开始的,比如我们创建了长度为n的一维数组,数组的下标是从0到n-1.
有的时候我们在使用数组的时候经常要用到数组的长度,那么我们该怎么获取数组的长度即大小呢?在java中 方法很简单:数组名.length
二. 二维数组
在实际生活中二维数组比一维数组使用的更多
二维数组的定义跟一维数组差不多:
1 数据类型 [][] 数组名 = new 数据类型[行][列];
2 数据类型 [][] 数组名 = {{值,...},...};
3 数据类型 [][] 数组名;
数组名 = new 数据类型[行][列];
4 数据类型 [][] 数组名;
数组名 = new 数据类型[][]{{值,...},...};
我们可以通过使用两个循环来给二维数组赋值
注意啦:二维数组获取行,列长度的方法跟一维数组有点点不同
获取二维数组的总行数:数组名.length;
获取二维数组的每一行的列数:数组名[行下标].length;
希望大家能学好数组,谢谢