private void shuffle() { Random shuffleDeck = new Random(); // Will be used to produce random numbers. //using a Random object, shuffle the cards as discussed in //class. int cardHolder = 0; int cardNumber0 = shuffleDeck.nextInt(27); cardHolder = cards[0]; cards[0] = cards[cardNumber0]; cards[cardNumber0] = cardHolder; int cardNumber1 = shuffleDeck.nextInt(27); cardHolder = cards[1]; cards[1] = cards[cardNumber1]; cards[cardNumber1] = cardHolder; int cardNumber2 = shuffleDeck.nextInt(27); cardHolder = cards[2]; cards[2] = cards[cardNumber2]; cards[cardNumber2] = cardHolder; int cardNumber3 = shuffleDeck.nextInt(27); cardHolder = cards[3]; cards[3] = cards[cardNumber3]; cards[cardNumber3] = cardHolder; int cardNumber4 = shuffleDeck.nextInt(27); cardHolder = cards[4]; cards[4] = cards[cardNumber4]; cards[cardNumber4] = cardHolder; int cardNumber5 = shuffleDeck.nextInt(27); cardHolder = cards[5]; cards[5] = cards[cardNumber5]; cards[cardNumber5] = cardHolder; int cardNumber6 = shuffleDeck.nextInt(27); cardHolder = cards[6]; cards[6] = cards[cardNumber6]; cards[cardNumber6] = cardHolder; int cardNumber7 = shuffleDeck.nextInt(27); cardHolder = cards[7]; cards[7] = cards[cardNumber7]; cards[cardNumber7] = cardHolder; int cardNumber8 = shuffleDeck.nextInt(27); cardHolder = cards[8]; cards[8] = cards[cardNumber8]; cards[cardNumber8] = cardHolder; int cardNumber9 = shuffleDeck.nextInt(27); cardHolder = cards[9]; cards[9] = cards[cardNumber9]; cards[cardNumber9] = cardHolder; int cardNumber10 = shuffleDeck.nextInt(27); cardHolder = cards[10]; cards[10] = cards[cardNumber10]; cards[cardNumber10] = cardHolder; int cardNumber11 = shuffleDeck.nextInt(27); cardHolder = cards[11]; cards[11] = cards[cardNumber11]; cards[cardNumber11] = cardHolder; int cardNumber12 = shuffleDeck.nextInt(27); cardHolder = cards[12]; cards[12] = cards[cardNumber12]; cards[cardNumber12] = cardHolder; int cardNumber13 = shuffleDeck.nextInt(27); cardHolder = cards[13]; cards[13] = cards[cardNumber13]; cards[cardNumber13] = cardHolder; int cardNumber14 = shuffleDeck.nextInt(27); cardHolder = cards[14]; cards[14] = cards[cardNumber14]; cards[cardNumber14] = cardHolder; int cardNumber15 = shuffleDeck.nextInt(27); cardHolder = cards[15]; cards[15] = cards[cardNumber15]; cards[cardNumber15] = cardHolder; int cardNumber16 = shuffleDeck.nextInt(27); cardHolder = cards[16]; cards[16] = cards[cardNumber16]; cards[cardNumber16] = cardHolder; int cardNumber17 = shuffleDeck.nextInt(27); cardHolder = cards[17]; cards[17] = cards[cardNumber17]; cards[cardNumber17] = cardHolder; int cardNumber18 = shuffleDeck.nextInt(27); cardHolder = cards[18]; cards[18] = cards[cardNumber18]; cards[cardNumber18] = cardHolder; int cardNumber19 = shuffleDeck.nextInt(27); cardHolder = cards[19]; cards[19] = cards[cardNumber19]; cards[cardNumber19] = cardHolder; int cardNumber20 = shuffleDeck.nextInt(27); cardHolder = cards[20]; cards[20] = cards[cardNumber20]; cards[cardNumber20] = cardHolder; int cardNumber21 = shuffleDeck.nextInt(27); cardHolder = cards[21]; cards[21] = cards[cardNumber21]; cards[cardNumber21] = cardHolder; int cardNumber22 = shuffleDeck.nextInt(27); cardHolder = cards[22]; cards[22] = cards[cardNumber22]; cards[cardNumber22] = cardHolder; int cardNumber23 = shuffleDeck.nextInt(27); cardHolder = cards[23]; cards[23] = cards[cardNumber23]; cards[cardNumber23] = cardHolder; int cardNumber24 = shuffleDeck.nextInt(27); cardHolder = cards[24]; cards[24] = cards[cardNumber24]; cards[cardNumber24] = cardHolder; int cardNumber25 = shuffleDeck.nextInt(27); cardHolder = cards[25]; cards[25] = cards[cardNumber25]; cards[cardNumber25] = cardHolder; int cardNumber26 = shuffleDeck.nextInt(27); cardHolder = cards[26]; cards[26] = cards[cardNumber26]; cards[cardNumber26] = cardHolder; int cardNumber27 = shuffleDeck.nextInt(27); cardHolder = cards[27]; cards[27] = cards[cardNumber27]; cards[cardNumber27] = cardHolder; }