Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.57 KB | None | 0 0
  1. List<Hand> hands = new ArrayList<Hand>();
  2.  
  3. for (int i = 0; i < cards.length; i++) {
  4.     for (int j = 1; j < i; j++) {
  5.         Hand hand = new Hand();
  6.         int index = 0;
  7.         for (int k = 0; k < cards.length; k++) {
  8.             if (k != i || k != j) {
  9.                 hand.set(index, cards[k]);
  10.                 index++;
  11.             }
  12.         }
  13.         hands.add(hand);
  14.     }
  15. }
  16. return hands;
  17.  
  18. public Hand findBestHand() {
  19.     List<Hand> hands = findPokerHands();
  20.     int value = 0;
  21.     Hand highest;
  22.     for (Hand hand : hands) {
  23.         int temp = hand.getValue();
  24.         if (temp > value) {
  25.             value = temp;
  26.             highest = hand;
  27.         }
  28.     }
  29.     return highest;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement