JAVA 扑克牌
发布日期:2022-03-21 05:02 点击次数:133
为简单的纸牌游戏建模。每张牌都有花色和数字两个属性。牌可以比较是否是完全相同的两张牌。纸牌游戏有2副牌参与(没有Joker,共104张)德州扑克游戏,应有随机洗牌、发5张牌、判断游戏是否结束功能...
为简单的纸牌游戏建模。每张牌都有花色和数字两个属性。牌可以比较是否是完全相同的两张牌。纸牌游戏有2副牌参与(没有Joker,共104张),应有随机洗牌、发5张牌、判断游戏是否结束功能。游戏结束条件为5张牌中至少有2张是完全相同的,或者5张同花色,或者5张为顺子(如数字为34567);如果不满足游戏结束条件则继续在从剩下的牌中发5张;直到最后不足5张,游戏失败。
注意:只写出可以运行的5张花色的牌的排序即可给分,排序应为Arrays.sort()方法,同花色的在一起德州扑克游戏,同花色之间按从小到大排序。