// 定义二维数组的方法
// 方法一:定义并直接初始化
int[][] array1 = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
// 解释:这里我们定义了一个3x3的二维数组,并直接在声明时进行了初始化。每个内层的大括号代表一行。
// 方法二:先声明,后赋值
int[][] array2 = new int[3][3]; // 定义一个3x3的二维数组
array2[0][0] = 1;
array2[0][1] = 2;
array2[0][2] = 3;
array2[1][0] = 4;
array2[1][1] = 5;
array2[1][2] = 6;
array2[2][0] = 7;
array2[2][1] = 8;
array2[2][2] = 9;
// 解释:这里我们先声明了一个3x3的二维数组,然后逐个元素进行赋值。
// 方法三:不指定列数,动态初始化
int[][] array3 = new int[3][]; // 定义一个3行的二维数组,列数未指定
array3[0] = new int[]{1, 2, 3};
array3[1] = new int[]{4, 5, 6};
array3[2] = new int[]{7, 8, 9};
// 解释:这里我们定义了一个3行的二维数组,但没有指定每行的列数,可以在后续代码中为每一行分配不同长度的数组。
上一篇:java http post
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站