Java 如何创建二维集合?

Java 如何创建二维集合?,java,Java,有没有一种简单的方法来创建二维集合?二维集合本质上就是在列表中包含列表。例如,要创建字符串的2D ArrayList,可以执行以下操作: ArrayList<ArrayList<String>> stringList = new ArrayList<ArrayList<String>>(); 2d集合有点抽象。。。什么意思? 复式数组是二维集合 为什么不使用Guava图书馆的多重地图? , 这些集合将显示jdk在处理2d集合时缺少的所有内容。请通

有没有一种简单的方法来创建二维集合?

二维集合本质上就是在列表中包含列表。例如,要创建字符串的2D ArrayList,可以执行以下操作:

ArrayList<ArrayList<String>> stringList = new ArrayList<ArrayList<String>>();

2d集合有点抽象。。。什么意思? 复式数组是二维集合

为什么不使用Guava图书馆的多重地图? ,
这些集合将显示jdk在处理2d集合时缺少的所有内容。

请通过更具体的方式改进问题。请告诉我如何具体化我将编辑相关的(甚至可能重复),但如何添加字符串int和其他数据types@Zingoflife:你为什么要这么做?对我来说,这听起来不太安全。通常,当一个人使用一个集合时,他会知道应该将哪些对象放入其中。告诉我们更多关于你想解决的问题。就目前情况而言,您的问题太广泛,任何答案都无法帮助解决特定问题。@scottb同意,而且不可能将int与ArrayList一起使用,因为它是一种基本类型。
stringList.add(new ArrayList<String>());
stringList.get(0).add("example string");