package chapter6.demo64; import java.util.ArrayList; import java.util.Collections; // Player.java - 玩家类 public class Player { private String name; private ArrayList hand = new ArrayList<>(); public Player(String name) { this.name = name; } /** * 接收一张牌 * @param card 收到的牌 */ public void receiveCard(Card card) { hand.add(card); } /** * 整理手牌 */ public void sortHand() { Collections.sort(hand); } /** * 显示手牌 * @return 手牌的字符串表示 */ public String showHand() { return name + ":" + hand.toString(); } }