package solitaer; import java.util.ArrayList; import java.util.Collections; public class CardDeck { private ArrayList deck = new ArrayList(); public CardDeck() { for (int symboleZähler = 0; symboleZähler < 4; symboleZähler++) { for (int nrZähler = 1; nrZähler <= 13; nrZähler++) { switch (symboleZähler) { case 0: deck.add(new Card(nrZähler, Symbol.Herz, false)); break; case 1: deck.add(new Card(nrZähler, Symbol.Karo, false)); break; case 2: deck.add(new Card(nrZähler, Symbol.Kreuz, false)); break; case 3: deck.add(new Card(nrZähler, Symbol.Pik, false)); break; } } } } public ArrayList getDeck() { return deck; } public void shuffelDeck() { Collections.shuffle(deck); } }