最佳答案
我向数组列表中添加了三个不同的对象,但是列表中包含了我上次添加的对象的三个副本。
例如:
for (Foo f : list) {
System.out.println(f.getValue());
}
预期:
0
1
2
实际情况:
2
2
2
我犯了什么错误?
注意: 这是一个针对本网站上出现的大量类似问题的规范问答。