First sample run (random seed = 105, user inputs are in red)
> java Blackjack 105
Welcome to the game of Blackjack!
What's your first name? Perry
---------------------------------
dealer: XX 8C
Perry: QS 4H (value = 14)
Want another hit, Perry (y/n)? y
dealer: XX 8C
Perry: QS 4H 3C (value = 17)
Want another hit, Perry (y/n)? y
dealer: XX 8C
Perry: QS 4H 3C 3H (value = 20)
Want another hit, Perry (y/n)? n
revealing the dealer's first card:
dealer: KS 8C (value = 18)
Perry: QS 4H 3C 3H (value = 20)
dealer takes a hit:
dealer: KS 8C 7D (value = 25)
Perry: QS 4H 3C 3H (value = 20)
You win, Perry!
Play another round (y/n)? y
---------------------------------
dealer: XX QD
Perry: 5S 2D (value = 7)
Want another hit, Perry (y/n)? y
dealer: XX QD
Perry: 5S 2D JD (value = 17)
Want another hit, Perry (y/n)? n
revealing the dealer's first card:
dealer: 5C QD (value = 15)
Perry: 5S 2D JD (value = 17)
dealer takes a hit:
dealer: 5C QD 6S (value = 21)
Perry: 5S 2D JD (value = 17)
You lose, Perry.
Play another round (y/n)? y
---------------------------------
dealer: XX JH
Perry: 2S 10D (value = 12)
Want another hit, Perry (y/n)? y
dealer: XX JH
Perry: 2S 10D 8D (value = 20)
Want another hit, Perry (y/n)? n
revealing the dealer's first card:
dealer: 9C JH (value = 19)
Perry: 2S 10D 8D (value = 20)
dealer takes a hit:
dealer: 9C JH JC (value = 29)
Perry: 2S 10D 8D (value = 20)
You win, Perry!
Play another round (y/n)? y
---------------------------------
dealer: XX 6H
Perry: AH QC (value = 21)
revealing the dealer's first card:
dealer: AC 6H (value = 17)
Perry: AH QC (value = 21)
Blackjack! Congrats, Perry!
Play another round (y/n)? y
---------------------------------
dealer: XX 4D
Perry: 2C 3D (value = 5)
Want another hit, Perry (y/n)? y
dealer: XX 4D
Perry: 2C 3D 10S (value = 15)
Want another hit, Perry (y/n)? y
dealer: XX 4D
Perry: 2C 3D 10S 3S (value = 18)
Want another hit, Perry (y/n)? n
revealing the dealer's first card:
dealer: 5D 4D (value = 9)
Perry: 2C 3D 10S 3S (value = 18)
dealer takes a hit:
dealer: 5D 4D JS (value = 19)
Perry: 2C 3D 10S 3S (value = 18)
You lose, Perry.
Play another round (y/n)? y
---------------------------------
dealer: XX 5H
Perry: 4S AS (value = 15)
Want another hit, Perry (y/n)? y
dealer: XX 5H
Perry: 4S AS 9S (value = 14)
Want another hit, Perry (y/n)? n
revealing the dealer's first card:
dealer: 9D 5H (value = 14)
Perry: 4S AS 9S (value = 14)
dealer takes a hit:
dealer: 9D 5H QH (value = 24)
Perry: 4S AS 9S (value = 14)
You win, Perry!
Play another round (y/n)? n