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;
}