![]() |
1
18
具有不同数量的元素(即每行可以有不同数量的列)。
您可以指定您的方法只接受矩形数组 每一行的列数与第一行相同。但在这种情况下,我会将2D数组封装在某个Matrix类中(您可能需要编写)。 |
![]() |
2
2
看 at this example 它们使用.length来获取行数,使用[].length获取列数。 这是因为数组由“行”指针组成,这些指针可能指向任何地方,所以你必须为每一列使用.length来获取这些数组的大小。 |
![]() |
3
1
我不太明白你的问题。您必须意识到,在Java中,多维数组实际上是数组的数组。
|
![]() |
4
1
首先,你为什么不测试一下
它确实给出了第一维度中的元素数量。多维数组实际上没什么特别的,因为它们只是数组的数组。..在您的情况下-一个2D数组-它的组织方式如下(在伪代码中):
你可以将double[]读作“双arrray(double[])的数组([])”。 |
![]() |
5
0
|
![]() |
6
0
或者,您可以将2d数组包装成某种Matrix或Grid类。在内部,您可以把它表示为1d数组,并计算行/列坐标的偏移量。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 7 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 7 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 7 月前 |
![]() |
rudraraj · java中未声明最终变量 8 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 8 月前 |