RosettaCodeData/Task/Multiple-distinct-objects/Java/multiple-distinct-objects-2.java
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

6 lines
199 B
Java

List<Foo> foos = new ArrayList<Foo>();
for (int i = 0; i < n; i++)
foos.add(new Foo());
// incorrect:
List<Foo> foos_WRONG = Collections.nCopies(n, new Foo()); // new Foo() only evaluated once