如何在另一个方法中使用返回的ArrayList

时间:2016-05-06 15:30:02

标签: java arraylist methods

我认为我让自己感到困惑......我正在调用一个生成数组列表的方法(方法B)。调用是从另一个方法(方法A)内部完成的。然后我尝试在方法A中使用返回的arrayList,但它似乎是空的。方法B中生成的arrayList不是空的,但我认为我有一些我不理解的返回ArrayList问题。这是我的代码:

public void ExtractNew(String doc,String day) {

    ExtractTotal(docSlim,day);
}

public ArrayList<List<String>> ExtractTotal(String docSlim,String day) {
    ////Code for multidimensional arrayList creation omitted
            Arr2d.add(Arr);
            }
    }
    return Total;
}

1 个答案:

答案 0 :(得分:1)

您未在Total方法中添加ExtractTotal ArrayList。

在返回之前试试这个:

Total = Arr2d;

假设Total当然是一个班级变量......