两个arraylist在JAVA中与同一个父类合并

时间:2014-07-19 11:07:57

标签: java arraylist merge

我有一个问题。现在,我有三个班。

public C(){}

public A extends C {}

public B extends C {}

我想要做的是创建两个arraylist:

ArrayList<A> list_A;
ArrayList<B> list_B;

最后,我想将这两个arraylists与同一个父类合并。

我查看论坛:list_A.addAll(list_B)与同一个类对象一起使用。

1 个答案:

答案 0 :(得分:1)

您可以将它们合并到超类型的容器中:

ArrayList<C> list_C = new ArrayList<C>();
list_C.addAll(list_A);
list_C.addAll(list_B);