уже существует класс Card.java с 52 картами. И в Deck.java я должен написать конструктор для инициализации 52 карт подряд с набором и значением. я написал следующий код, но он не прошел публичный тест .. Кто-нибудь может мне помочь?
public class Deck {
private Card[] cards;
private final int DECK_SIZE=52;
public Deck(){
this.cards=new Card[DECK_SIZE];
int index = 0;
for (int suit = 0; suit <= 3; suit++) {
for (int value = 1; value <= 13; value++) {
this.cards[index] = new Card (suit, value);
index++;
}
}
}
public Deck(Deck other) {
this.cards= new Card[DECK_SIZE];
for(int i=1;i<=DECK_SIZE;i++){
this.cards[i]= other.cards[i];
}