public Class Poker{
//private Card[] = new Card[54];
//第一种洗牌方法, 利用集合工具类Collections
public static Card[] shuffle(Card[] cards){
return Collections.shuffle(Arrays.asList(cards));
}
// 第二种洗牌方法. 利用伪随机数Random.
public static Card[] shuffle(Card[] cards, int times){
Random rd = new Random();
int length =cards.length
for (int j = 0; j< times; j++){
for(int i=0; i<length ; i++){
Card temp1 = cards[i];
int rdNo = rd.nextInt(length );
Card temp2 =cards[rdNo];
cards[rdNo] = temp1;
cards[i] = temp2 ;
}
}
return cards
}
}