1、需求:
创建一副扑克,包括四种花色:黑红梅方 13种点数:2-10以及j,q,k,a,不考虑大小王。
创建两名玩家,有ID,姓名,手牌等属性,手牌为扑克牌的集合 *洗牌,将之前创建的扑克牌打乱顺序 。
发牌,将洗牌最后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张。
游戏,比较两名玩家手中的扑克牌,规则为:取两人各自手中点数最大的牌进行比较,点数大的赢; 若两人各自的点数最大的牌相等,则按花色出牌 。
程序运行结果:
1、需求:
创建一副扑克,包括四种花色:黑红梅方 13种点数:2-10以及j,q,k,a,不考虑大小王。
创建两名玩家,有ID,姓名,手牌等属性,手牌为扑克牌的集合 *洗牌,将之前创建的扑克牌打乱顺序 。
发牌,将洗牌最后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张。
游戏,比较两名玩家手中的扑克牌,规则为:取两人各自手中点数最大的牌进行比较,点数大的赢; 若两人各自的点数最大的牌相等,则按花色出牌 。
程序运行结果:
本文标题:Java入门第三季作业:模拟发牌游戏
本文链接:https://www.haomeiwen.com/subject/duzepctx.html
网友评论