如何访问另一个类的ArrayList的值?

时间:2017-12-13 18:36:42

标签: java arraylist

我有一个带有arrayList的类,我创建了一个返回其值的方法(getList)。

ArrayList<String> data = new ArrayList<>();

public void Tes2(){
    data.add("aku");
    data.add("sudah");
    data.add("mandi");

}

public ArrayList getList(){
    return data;
}

然后我有另一个类将从前一个类调用arrayList。

public static void main(String[] args) {
    Tes2 ambil = new Tes2();
    ambil.getList();
    System.out.println(ambil.getList()+" ");
}

但是当我编译代码时,没有任何内容被打印出来。我不知道出了什么问题,就像我的arraylist是空的。我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

删除构造函数中的void或将其更改为其他名称(例如Loadlist),以使其成为方法。然后从你的主类你可以调用ambit.Loadlist()来加载列表然后你可以编写ambil.getList()