Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Random;
- //@author s1901276
- public class Deck {
- private ArrayList<Integer> cards = new ArrayList<>();
- public int getCard() {
- //Randomize
- Random randomize = new Random();
- int randomNum = randomize.nextInt(cards.size());
- int card = cards.get(randomNum);
- cards.remove(randomNum);
- return card;
- }
- public Deck () {
- //One
- cards.add(1);
- cards.add(1);
- cards.add(1);
- cards.add(1);
- //Two
- cards.add(2);
- cards.add(2);
- cards.add(2);
- cards.add(2);
- //Three
- cards.add(3);
- cards.add(3);
- cards.add(3);
- cards.add(3);
- //Four
- cards.add(4);
- cards.add(4);
- cards.add(4);
- cards.add(4);
- //Five
- cards.add(5);
- cards.add(5);
- cards.add(5);
- cards.add(5);
- //Six
- cards.add(6);
- cards.add(6);
- cards.add(6);
- cards.add(6);
- //Seven
- cards.add(7);
- cards.add(7);
- cards.add(7);
- cards.add(7);
- //Eight
- cards.add(8);
- cards.add(8);
- cards.add(8);
- cards.add(8);
- //Nine
- cards.add(9);
- cards.add(9);
- cards.add(9);
- cards.add(9);
- //Ten
- cards.add(10);
- cards.add(10);
- cards.add(10);
- cards.add(10);
- //Soldier
- cards.add(11);
- cards.add(11);
- cards.add(11);
- cards.add(11);
- //Queen
- cards.add(12);
- cards.add(12);
- cards.add(12);
- cards.add(12);
- //King
- cards.add(13);
- cards.add(13);
- cards.add(13);
- cards.add(13);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement