gpt4 book ai didi

java - 将随机类型的 arrayList 添加到 arrayList

转载 作者:行者123 更新时间:2023-11-29 03:13:38 25 4
gpt4 key购买 nike

所以我在网上看了很多关于如何做到这一点,我得到的是这个

ArrayList<ArrayList<Type>> arrayLists = new ArrayList<ArrayList<Type>>();
ArrayList<TypeA> typeA = new ArrayList<TypeA>();
ArrayList<TypeB> typeB = new ArrayList<TypeB>();
...

假设我有一个名为 TypeA 的类和一个名为 TypeB 的类,数组列表 typeA 将包含多个 TypeA 类的对象。 typeB也是如此

现在我的问题是,我应该在 arrayList 的 Type 所在的位置放置什么,以及如何将 arrayList 添加到 arrayLists?如果我这样做,我会得到一个错误:

arrayLists.add(typeA);

我正在尝试创建一个包含 arrayLists 的列表,如果我的方法有误请告诉我。

最佳答案

如果您想要一个包含未知内容的 ArrayList 的 ArrayList,请使用类型 ArrayList<ArrayList<?>>对于外部列表。

这段代码应该可以毫无问题地编译:

ArrayList<ArrayList<?>> arrayLists = new ArrayList<ArrayList<?>>();
ArrayList<TypeA> typeA = new ArrayList<TypeA>();
ArrayList<TypeB> typeB = new ArrayList<TypeB>();

arrayLists.add(typeA);
arrayLists.add(typeB);

关于java - 将随机类型的 arrayList 添加到 arrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27884230/

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