扑克牌游戏
1.通过ArrayList实现一副扑克牌(52张)
2.实现洗牌功能
3.实现发牌功能:3名玩家,每名玩家各自发5张牌
Card.java
package card;
import java.util.Objects;
public class Card {
private final int rank; //牌面值
private final String suit; //花色
public Card(int rank,String suit){
this.rank = rank;
this.suit = suit;
}
// [♥ A]...
@Override
public String toString() {
return String.format("[%s %s]",suit,rankToString(rank));
}
private static String rankToString(int rank) {
switch(rank){
case 1:
return "A";
case 11:
return "J";
case 12:
return "Q";
case 13:
return "K";</