相关疑难解决方法(0)

"程序接口,而非实现"是什么意思?

在阅读有关设计模式时,人们会发现这句话.

但是我不明白,有人可以帮我解释一下吗?

oop ooad design-patterns interface software-design

119
推荐指数
6
解决办法
4万
查看次数

如何在Java中创建多维ArrayList?

无论如何我对ArrayLists还是比较陌生的但是我需要它们用于这个项目我正在这样做,如果你们能帮助我的话我会非常感激!
基本上,我需要创建一个多维的ArrayList来保存String值.我知道怎么用标准数组来做这个,public static String[][] array = {{}}但是这并不好,因为我不知道我的数组的大小,我所知道的是它将有多少维度.

所以,如果你们知道如何制作一个"具有2/+尺寸的动态可调整大小的阵列",请告诉我.

谢谢提前,
安迪

编辑/更新


也许使用变量调整大小或定义标准数组会更容易?但我不知道?
使用我对ArrayList的原始想法可能更容易......我只需要一个完整的示例代码来创建2D ArrayList并在不知道索引的情况下将这些示例值添加到两个维度.

java arraylist multidimensional-array

30
推荐指数
4
解决办法
23万
查看次数

二维ArrayList

我知道我可以通过在它旁边添加另一个[]来为数组添加维度.但是我可以在java.util.ArrayList中拥有多个Dimension吗?我怎么能做到这一点?

java

19
推荐指数
2
解决办法
5万
查看次数