librejack

Blackjack clone written in java
git clone https://github.com/michaelneuper/librejack.git
README | Files | Log | Refs | LICENSE

commit f4501753f1bd9cf82c83f34981c598a938de2949
parent e129e1e358183bd0b16d0073d034ff38569a387b
Author: Michael Neuper <73108749+michaelneuper@users.noreply.github.com>
Date:   Fri,  7 Oct 2022 18:56:01 +0200

Add populate method

Diffstat:
Msrc/model/Deck.java | 26+++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/model/Deck.java b/src/model/Deck.java @@ -22,19 +22,19 @@ public class Deck { this.deck = new ArrayList<Card>(); } -// /** -// * Method that populates deck with 52 cards -// * by looping over each rank and value -// */ -// public void populate() { -// for(Suit cardSuit : Suit.values()) { -// for (Rank cardRank : Rank.values()) { -// // adds a new card to the deck -//// this.deck.add(new Card(cardSuit, cardRank)); -// } -// } -// } -// + /** + * Method that populates an empty deck with 52 cards + * by looping over each rank and value + */ + public void populate() { + for(Suit cardSuit : Suit.values()) { + for (Rank cardRank : Rank.values()) { + // adds a new card to the deck + this.deck.add(new Card(cardSuit, cardRank)); + } + } + } + // /** // * Method that shuffles the deck // */