使用Java实现简单的斗地主案例
案例说明:使用Java实现简单的斗地主洗牌发牌的操作;
具体规则:
共有54张牌,顺序打乱;
三个玩家参与游戏,三人交替摸牌,每人17张牌,最后留三张为底牌(地主牌)。
具体代码实现步骤:
扑克牌准备操作
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class PokerGame {
public static void main(String[] args) {
//定义扑克牌的花色以及数字的数组
String[] flower = {"♥️","♠️","♣️","♦️"};
String[] numbers = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
//创建牌组集合
List poker = new ArrayList();
//组合扑克牌样式
//拿出每一个花色,然后跟每一个数字进行结合,储存在牌组中
for (int i = 0; i < flower.length; i++) {