【发布时间】:2021-11-24 13:01:47
【问题描述】:
我正在向 ArrayList 添加三个不同的对象,但该列表包含我添加的最后一个对象的三个副本。
例如:
for (Foo f : list) {
System.out.println(f.getValue());
}
预期:
0
1
2
实际:
2
2
2
我犯了什么错误?
注意:这是针对本网站上出现的许多类似问题的规范问答。
【问题讨论】:
标签: java list arraylist static