1
你好,我正在做一个扑克游戏。我知道这个浅拷贝构造函数是不正确的,但它为什么不正确?阵列列表的浅拷贝
public Deck() {
cards = new ArrayList <Card>();
for (int type= 0; type<=4; type++){
for (int value=1; value<9; value++){
Card newCard = new Card (value, type);
cards.add(newCard);
}
}
}
public Deck(Deck other) {
ArrayList<Card> cardsCopy = cards;
}