次のListをメソッドに渡そうとしていますが、どのパラメータを使用するかわかりません。リストとして渡すと、空に見えます。私が間違っていることを教えてもらえますか?リストを(ArrayListとして初期化された)Javaのメソッドに渡すには?
List<String> list1 = new ArrayList();
list.add("b");
list.add("c");
doStuff(list1);
public void doStuff(List<String> list1){
//This outputs 0, even though I added two values to the list
System.out.println(list.size());
}
を試してみてください。クラス全体を入れて、問題の原因を突き止めてください。 –
@avi何が間違っているのかについて私のコードを見てください –