Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 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.  
  19.  
  20.     public Hand findBestHand(){
  21.         List<Hand> hands = findPokerHands();
  22.         int value = 0;
  23.         Hand highest = new Hand();
  24.         for (int i=0;i < hands.size(); i++)
  25.             if(hands.get(i).getValue() > value){
  26.                 value = hands.get(i).getValue();
  27.                 highest = hands.get(i);
  28.             }
  29.         return highest;
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement