Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

java please help 1. Create an ArrayList (java) or List (C#) called Deck of Playing Card (the Class you defined in the previous question). a.

java please help image text in transcribed
image text in transcribed
1. Create an ArrayList (java) or List (C#) called Deck of Playing Card (the Class you defined in the previous question). a. You will put an object of type Playing Card into each cell of the ArrayList/List. b. The first Playing Card should be an "A of Clubs", ie, it's value should be A, it's suite should be Clubs. Next add a "2 of Clubs", "3 of Clubs", "4 of Clubs" ... "Q of Clubs" ... "K of Clubs". c. Repeat step b above for Diamonds, Hearts and Spades. d. Thus you'll add all 13 values (A,2,3,4,5,6,7,8,9,10,J,Q,K) of each of the 4 suites, so you should end up adding 52 Playing Card objects to the ArrayList. e. Hint: You should use a nested loop to do this step 2. Next, you will create a "hand" of 5 unique cards in a new ArrayList/List. a. You'll do this by picking a random number between 0 and 51 using: C#: int pos=myrand.Next(51); Java: int pos=myrand.nextInt(51); b. If you've not picked that number before, you'll add the card that is in the Deck ArrayList/List at that position you just randomly picked to the Hand ArrayList/List Java: int pos=myrand.nextInt(51); b. If you've not picked that number before, you'll add the card that is in the Deck ArrayList/List at that position you just randomly picked to the Hand ArrayList/List c. You'll have to keep track of which numbers you've picked so you don't accidentally add the same card twice. 3. Finally, print out the 5 cards of the hand ArrayList/List. You must use the toString (Java) or ToString (C#) override you put in the class in the last question Paste (ctrl v) all your code from repl.it into this box: 80 980 $ 4 5 6 & 7 8 0 E R T Y U 0 D F G H C V B N. M

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

4. Show the trainees how to do it again.

Answered: 1 week ago