数组:
什么是数组?(用一句话给数组下个定义)
有序,固定长度,一组同一类型的数据
数组是一个有序的,固定长度的容器,但是这个容器只能存储在定义时设置的数据类型。
数组也是属于引用类型的一种,数组名中存储的是内存的首地址。
创建一维数组的方式:
1.
数据类型 数组名 [] = new 数据类型 [数组的长度]; (使用最多)
2.
数据类型 数组名 [] = {值,...};(相对较少)
3.
数据类型 数组名 [] = new 数据类型 []{值,...};
4.
数据类型 数组名 [];
数组名 = new 数据类型 []{值,...};
数组名 = new 数据类型 [];
数组名 = {值,...};错误的格式
如何访问数组的每一个元素?
数组给每一个元素提供了一个相应的下标,下标是从0开始。数组的长度是从1
格式:数组名[下标] = 值;
array[0] = 10;
array[1] = 46;
如何获取数组的长度?
数组中有一个唯一的属性:length,这个属性会返回数组长度。
格式:数组名.length;
int count = array.length;
创建二维数组的方式:
1.
数据类型 数组名 [][] = new 数据类型 [行数][列数]; (使用最多)
2.
数据类型 数组名 [][] = {{值,...},...};(相对较少)
3.
数据类型 数组名 [][] = new 数据类型 [][]{{值,...},...};
4.
数据类型 数组名 [][];
数组名 = new 数据类型 [][]{{值,...},...};
数组名 = new 数据类型 [][];
如何访问数组的每一个元素?
数组给每一个元素提供了一个相应的下标,下标是从0开始。数组的长度是从1
格式:数组名[行下标][列下标] = 值;
array[0][0] = 10;
array[1][1] = 46;
如何获取数组行的长度?
数组名.length;
如何获取数组每一行的列数?
数组名[行下标].length;
什么是数组?(用一句话给数组下个定义)
有序,固定长度,一组同一类型的数据
数组是一个有序的,固定长度的容器,但是这个容器只能存储在定义时设置的数据类型。
数组也是属于引用类型的一种,数组名中存储的是内存的首地址。
创建一维数组的方式:
1.
数据类型 数组名 [] = new 数据类型 [数组的长度]; (使用最多)
2.
数据类型 数组名 [] = {值,...};(相对较少)
3.
数据类型 数组名 [] = new 数据类型 []{值,...};
4.
数据类型 数组名 [];
数组名 = new 数据类型 []{值,...};
数组名 = new 数据类型 [];
数组名 = {值,...};错误的格式
如何访问数组的每一个元素?
数组给每一个元素提供了一个相应的下标,下标是从0开始。数组的长度是从1
格式:数组名[下标] = 值;
array[0] = 10;
array[1] = 46;
如何获取数组的长度?
数组中有一个唯一的属性:length,这个属性会返回数组长度。
格式:数组名.length;
int count = array.length;
创建二维数组的方式:
1.
数据类型 数组名 [][] = new 数据类型 [行数][列数]; (使用最多)
2.
数据类型 数组名 [][] = {{值,...},...};(相对较少)
3.
数据类型 数组名 [][] = new 数据类型 [][]{{值,...},...};
4.
数据类型 数组名 [][];
数组名 = new 数据类型 [][]{{值,...},...};
数组名 = new 数据类型 [][];
如何访问数组的每一个元素?
数组给每一个元素提供了一个相应的下标,下标是从0开始。数组的长度是从1
格式:数组名[行下标][列下标] = 值;
array[0][0] = 10;
array[1][1] = 46;
如何获取数组行的长度?
数组名.length;
如何获取数组每一行的列数?
数组名[行下标].length;