欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JAVASE基础模块(Map结合应用 Collection工具类应用 与 模拟斗地主)

程序员文章站 2022-04-15 17:56:56
JAVASE基础模块二十七(Map结合应用 Collection工具类应用 与 模拟斗地主)Map集合嵌套HsahMap的嵌套import java.util.HashMap;import java.util.Map;import java.util.Set;public class Xc { public static void main(String[] args) { HashMap d1 = new HashM...
import java.util.ArrayList;
import java.util.TreeSet;

public class DouDiZhu {
    public static void main(String[] args) {
        //创建集合 充当牌盒
        ArrayList<String> box = new ArrayList<>();
        //生成牌 花色 和数字
        String[] num = {"A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"};
        String[] color = {"♣", "♥", "♦", "♠"};
        for (String s : color) {
            for (String s1 : num) {
                box.add(s.concat(s1));
            }
        }
        box.add("☀");
        box.add("