Java数组总结,二维数组知识总结

TK 2020-09-22 11:47:43 java常见问答 8168

之前给大家带来了一维数组知识总结,下面的话要给大家带来的就是二维数组的知识总结,下面一起来进一下了解吧。

二维数组被看作数组的数组。

1、声明

声明二维数组语法有两种格式

type[][] arrayName;    // 数据类型[][] 数组名;

或者

type arrayName[][];    // 数据类型 数组名[][];

注意,第一个中括号表示行,第二个中括号表示列。

2、初始化

二维数组可以通过下面的三种方式来指定元素的初始值:

type[][] arrayName = new type[][]{值 1,值 2,值 3,…,值 n};    // 在定义时初始化
type[][] arrayName = new type[size1][size2];    // 给定空间,在赋值
type[][] arrayName = new type[size][];    // 数组第二维长度为空,可变化
// 定义时初始化
int[][] temp = new int[][]{{1,2},{3,4}};
// 给定空间在赋值
int[][] temp = new int[2][2];
// 数组第二维长度为空,可变化
int[][] temp = new int[2][];

3、使用

获取单个元素:arrayName[i-1][j-1];arrayName 表示数组名称i表示数组的行数,j表示数组的列数。

获取全部元素:使用嵌套for循环或for each循环语句。

获取整行元素:需要将行数固定,之后,只要遍历该行中的全部列就可以了。

获取整列元素:获取指定列的元素与获取指定行的元素相似,保持列不变,遍历每一行的该列即可。

更多java入门知识,请继续来奇Q工具网进行了解吧,希望上面的文章内容可以对你有所帮助呢。

推荐阅读:

java二维数组详解,创建二维数组

java二维数组,初始化二维数组详解

java二维数组,获取整行元素详解