我有一个问题。现在,我有三个班。
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)
与同一个类对象一起使用。
答案 0 :(得分:1)
您可以将它们合并到超类型的容器中:
ArrayList<C> list_C = new ArrayList<C>();
list_C.addAll(list_A);
list_C.addAll(list_B);