0
私はarrayListを持つクラスを1つ持ち、その値を返すメソッド(getList)を作成します。別のクラスのArrayListの値にアクセスする方法は?
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が空であるようなものだ。どうすればいい?
"疑似"コンストラクタがあります。 'void'を取り除く –
例えば 'public void Tes2(){'を 'public Tes2(){'に変更する –