我的目标是解决为每个购物车分配相同编号(1)的问题。这里的主要问题是我只能编辑现有的行。我知道每个购物车获得相同编号的原因是因为在运行代码时,每个购物车都具有自己的数组列表。我的问题是,在不添加行或其他类的情况下,我不知道如何解决该问题。
public class Shoppingcart {
private ArrayList<Shoppingcart> allCarts = new ArrayList<Shoppingcart>();
public int number;
public Shoppingcart(){
allCarts.add(this);
this.number = allCarts.size();
}
答案 0 :(得分:1)
如果为该arrayList添加static关键字怎么办?