如何使ArrayList在Java中作为两个二维数组工作?

我想在java中使arrayList对象用作两个二维数组。我的问题是如何从arrayList的特定尺寸中访问值。

在二维数组中,如果我要访问值,则可以为m [i] [j]。

但是在arraylist中我该怎么做?

回答:

你的意思是像ListList

可能像…

List<List<...>> twoDList = new ArrayList<>();

我想创建一个列表,其中每个列表键在其中包含另一个列表

它应该更像您想要某种Map,基本上是键/值对。

Map<String, List<String>> mapValues = new HashMap<>(25);

List<String> listOfValues = ...;

//...

mapValues.put("A unique key for this list", listOfValues);

//...

List<String> thatListOfValues = mapValues.get("A unique key for this list");

以上是 如何使ArrayList在Java中作为两个二维数组工作? 的全部内容, 来源链接: utcz.com/qa/404316.html

回到顶部