我正在尝试创建一个构造函数,它将接受“item”类的任意数量的变量作为变量参数列表,并将它们添加到适当的集合中。最好的办法是什么?
到目前为止我的代码是:
import java.util.List;
public class Order {
private static long counter;
private final long orderNumber;
private final List<Item> items;
public Order(long counter, long orderNumber, Item... args) {
this.counter = counter;
this.orderNumber = orderNumber;
items{
list.add(Item);
}
}
}
1条答案
按热度按时间mspsb9vt1#
Item... args
应该没事。。你就这样做吧…而不是静态的
items
阻止。类似的代码可以在ideone.com上实时运行。