ArrayList <object>

时间:2017-09-28 22:32:51

标签: java android arraylist casting

我需要一个可以容纳多种类型内容的Arraylist,在Stackoverflow上浏览一些问题,我发现ArrayList<Object> arrayList = new ArrayList<>();可以做到这一点。但是当我尝试使用arraylist时,它会抛出一个转换错误。

这是我的代码。 (错误在第5行评论)

private ArrayList<Object> arrayList = new ArrayList<>();

public RecyclerViewAdapter(Context context, ArrayList<CardSetterGetter> arrayList, ArrayList<String> favouriteItemList, int totalCount) {
    this.context = context;
    this.arrayList = arrayList; //Incompatible types.  Required: ArrayList<java.lang.object>;    found: ArrayList<com.comp.app.modal.CardSetterGetter>
    this.favouriteItemList = favouriteItemList;
    this.totalCount = totalCount;

}

0 个答案:

没有答案