概述
数组就是一组具有相同类型和名称的变量的集合;
数组里面的值被称为数组的元素;
每个元素有个编号,叫做下标,下标从0开始;
元素的个数就是数组的长度。
数组的语法
分为一维数据和二维数组
一维数组如下:
1、数据类型[ ] 数组名=new 数据类型[数组长度];
例如:int[] aa=new int[5];
这里长度是自定义的。
2、数据类型 数组名[ ]=new 数据类型[数组长度];
例如:int aa[]=new int[3];
3、数据类型[ ] 数组名={值1,值2,…};
例如:int[] aa={2,5,8,19};
4、数据类型[ ] 数组名=new 数据类型[ ]{值1,值2,…};
例如:int[] aa=new int[]{3,29,5};
二维数据就是在一维数组的基础上加了两个括号;
举两个例子:
1、数据类型[ ][ ] 数组名=new 数据类型[数组长度] [数组长度 ];
代码为例:int[][] aa=new int[3][5];
2、数据类型[ ][ ] 数组名=new 数据类型[ ] [ ]{ {值1,值2… },{值1,值2… } };
代码为例:int[][] aa=new int [][]{{2,7},{6,11}};
其他两个也是一样。
注意:所有符号必须在英文状态下进行。
接下来我们用代码实现一下:
package com.zhiyuan.frank.haha;
public class B {
public static void main(String[] args) {
//定义一个数组
int[] aa={4,3,90,34,43,2,14};
//输出下标为4的数据,下标从0开始,所以下标为4的数据就是43
System.out.println(aa[4]);
}
}
这就是代码实现。