X-Git-Url: https://git.wirehaze.ovh/solitaire.git/blobdiff_plain/702e34f50e7ffe14309550211ade4d7fcd8af72a..d6e01b6cee73dbac8bf1626390555fa86fc7c97c:/src/solitaire/Stock.java?ds=inline diff --git a/src/solitaire/Stock.java b/src/solitaire/Stock.java index 3f3a951..704f032 100644 --- a/src/solitaire/Stock.java +++ b/src/solitaire/Stock.java @@ -8,7 +8,7 @@ final class Stock { private final List cards; Stock() { - this.cards = new LinkedList<>(); + cards = new LinkedList<>(); for (Suit s : Suit.SUITS) for (Rank r : Rank.RANKS) @@ -17,6 +17,14 @@ final class Stock { Collections.shuffle(cards); } + @Override + public String toString() { + if (isEmpty()) + return "{ }"; + + return String.format("{%s}", cards.getLast()); + } + Card draw() { return cards.removeLast(); } @@ -24,12 +32,4 @@ final class Stock { boolean isEmpty() { return cards.isEmpty(); } - - @Override - public String toString() { - if (isEmpty()) - return "{ }"; - - return "{ * }"; - } }