【发布时间】:2018-05-27 18:06:12
【问题描述】:
我有一个带有 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()+" ");
}
但是当我编译代码时,没有打印任何内容。我不知道出了什么问题,就像我的数组列表是空的。我怎样才能做到正确?
【问题讨论】:
-
你有一个“伪”构造函数。摆脱
void -
例如,将
public void Tes2(){更改为public Tes2(){