gpt4 book ai didi

java - 为什么在 Java 的二维数组中第二维不是强制性的?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:37:33 24 4
gpt4 key购买 nike

int a[][]=new int[2][]; // It works without any error

为什么此代码段中缺少第二个维度?

最佳答案

从技术上讲,二维数组是数组的数组。您指定的代码会告诉您想要拥有多少个数组。

您可以进一步初始化如下:

int a[][] = new int[2][];
a[0] = new int[3];
a[1] = new int[5];

new int[2][2] 只不过是上述代码的浓缩版。

关于java - 为什么在 Java 的二维数组中第二维不是强制性的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45582174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com