【问题标题】:i want two array list in one method我想要一个方法中有两个数组列表
【发布时间】:2019-04-04 09:19:57
【问题描述】:

我想要两个 ArrayList 合二为一。

public CheckVisitAdapter(ArrayList<VisitDetails> visitDetails, Context  context){
    this.context = context;
    this.visitDetails=visitDetails;
}

public CheckVisitAdapter(ArrayList<Visitor> visitors, Context context){
    this.context = context;
    this.visitors=visitors;
}

【问题讨论】:

  • 请更好地格式化您的代码并清楚地解释您想要什么。老实说,这真的一点都不清楚
  • 不能把方法签名改成public CheckVisitAdapter(ArrayList&lt;VisitDetails&gt; visitDetails, ArrayList&lt;Visitor&gt; visitors, Context context),只在一个Constructor中设置三个变量吗?
  • 只需以相同的方法传递 2 个数组列表 ..
  • 好的,有什么问题吗?为什么你不能做你想做的事?

标签: java android arraylist


【解决方案1】:

试试这个

将两个 ArrayList 作为参数传递。

public CheckVisitAdapter(ArrayList<VisitDetails> visitDetails,  ArrayList<Visitor> visitors, Context context){
        this.context = context;
        this.visitDetails=visitDetails;
        this.visitors=visitors;
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-20
    • 2011-09-20
    • 2022-12-02
    • 2013-04-16
    相关资源
    最近更新 更多