public static void main(String[] args) { //定义一个储存牌的盒子 List<String> box = new ArrayList<>(); //定义数组储存面值和花色 String[] color = {"♥", "♦", "♠","♣"}; String[] nums = {"A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"}; //将牌装进盒子里 for (String s : color) { for (String num : nums) { box.add(s.concat(num)); } } //将大小王装进盒子里 box.add("大王"); box.add("小王"); //洗牌 Collections.shuffle(box); //创建玩家 List<String> player1 = new ArrayList<>(); List<String> player2 = new ArrayList<>(); List<String> landlord = new ArrayList<>(); //底牌 List<String> cards = new ArrayList<>(); //发牌,对三取余轮流发牌 for (int i = 0; i < box.size(); i++) {
模拟斗地主发牌看牌排序
最新推荐文章于 2024-05-31 18:06:37 发布