java斗地主的编程代码出牌代码

案例说明:使用Java实现简单的斗地主洗牌发牌的操作

  1. 共有54张牌顺序打乱;
  2. 三个玩家参与游戏,三人交替摸牌每人17张牌,最后留三张为底牌(地主牌)
* 1.准备牌(定义牌嘚花色和序号) * 2.洗牌(打乱顺序) * 3.发牌(玩家获取牌、底牌) //定义两个数组,存储扑克牌的花色和序号 //先把大、小王添加到扑克牌里面 //循環遍历两个数组组装52张扑克牌 //将组装好的牌放到pukepai集合中 * 对扑克牌进行置换,即打乱顺序 //定义4个集合用来存储3个玩家的牌和底牌 * 遍历扑克牌的集合,获取每张牌 * 剩余3张给底牌:给底牌时要判断牌数 ,即底牌>=51就开始给底牌

参考资料

 

随机推荐