Java不规则二维数组的创建及遍历

在Java中,不规则二维数组的创建和遍历可以按照以下方式进行:

创建一个不规则的二维数组:

int[][] irregularArray = new int[3][];  // 创建一个3行的二维数组,但列数未定

在Java中,二维数组初始化一维个数必须提供以便进行初始化操作。

然后,我们可以为每一行分别分配列:

irregularArray[0] = new int[3];  // 第一行有3列
irregularArray[1] = new int[2];  // 第二行有2列
irregularArray[2] = new int[4];  // 第三行有4列

这样就创建了一个不规则的二维数组。

遍历不规则二维数组:

for (int i = 0; i < irregularArray.length; i++) {
    for (int j = 0; j < irregularArray[i].length; j++) {
        System.out.print(irregularArray[i][j] + " ");
    }
    System.out.println();
}

以上代码将逐行逐列遍历不规则的二维数组并打印每个元素。
因为数组不规则所以遍历的主要方式就是通过.length属性来输出长度进行循环的判断。

注意:不规则数组在Java中并不是很常见,因为Java中的数组长度是固定的。对于需要动态改变大小的情况,通常建议使用ArrayList等动态数组结构。”

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 共1条

请登录后发表评论