gpt4 book ai didi

java - 如何使 ArrayList 在 java 中用作二维数组?

转载 作者:行者123 更新时间:2023-11-29 07:01:58 27 4
gpt4 key购买 nike

我想在 java 中创建 arrayList 对象作为二维数组。我的问题是我们如何从 arrayList 的特定维度访问值。

在二维数组中,如果我想访问值,那么它可以是 m[i][j]。

但是在 arraylist 中我该怎么做呢?

最佳答案

你的意思是 List 中的 List 之类的东西??

可能是...

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

i want to make a List, in which each List key contains another List inside it

它应该更像是您想要某种 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");

关于java - 如何使 ArrayList 在 java 中用作二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24526019/

27 4 0