gpt4 book ai didi

Java 2-D ArrayList : Adding Values.

转载 作者:行者123 更新时间:2023-11-30 02:34:23 25 4
gpt4 key购买 nike

我必须创建一个 ArrayList 的 ArrayList,即

ArrayList<ArrayList<Integer>> l=new ArrayList<ArrayList<Integer>>();

我将随机接收内部列表的值,即有时我可能会获得第一个内部列表的值,有时可能会获得第二个内部列表的值。所以,我必须做类似的事情,l.get(x).add(y);但由于最初所有外部列表变量都指向 null,这会给我一个错误。我以某种方式需要将所有外部列表初始化为空列表 []而不是null我可以获得有效的引用。

知道如何解决这个问题吗?

最佳答案

您可以创建自己的列表,扩展 ArrayList 并覆盖 add() 类型函数,并且当调用 add() 或类似函数时,确保在插入子项之前数组至少与当前索引 + 1 一样长数组。

关于Java 2-D ArrayList : Adding Values.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43484383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com