作用:用于在java程序中存储一组相同类型的数据容器,在该容器中可以是单个值也可以是变量。
类型:
- 一维数组
- 二维数组
- 一维数组
语法:
int[] a=new int[5];
2.数据类型[] 数组名={值1,值2...};
int[] a2= {1,2,3,4};
3、数据类型[] 数组名=new 数据类型[]{值1,值2...};
int[] a3=new int[] {1,2,3,4};
2.数组数据操作
通过数组中每个位置的下标实现数据存储。
语法:
数组名[下标]=值;
下标的起始值从0开始。
获取数组长度方法:数组名.length -->动态获取数组的长度
、
数组在赋值中不同的体现:
- 3.二维数组
作用:用于在程序中对相同类型的数组进行统筹管理的一种容器。
语法:
数据类型[][] 数组名=new 数据类型[长度1][长度2];
长度1:数组中存放数组的个数
长度2:数组中存放数据的个数
int[][] a=new int[2][3]
二维数组数据获取:
int[][] a=new int[2][3];//2 3 在二维数组中存在2个数组,每个数组长度为3
//实现二维数组中每个下标赋值
a[1][2]=123;
//获取二维数组所有数据
for(int i=0;i<a.length;i++) { //获取二维数组中的每个数组
//获取当前读取到的数组中每个数据
for(int j=0;j<a[i].length;j++) {//a[i].length 读取当前第几个数组
System.out.println(a[i][j]);
}
}