随机抽取塔罗牌

发布时间 2023-12-07 10:16:13作者: Cici*
public class HelloWorld {
    public static void main(String[] args) {
        String[] arr = {
                "愚者", "魔术师", "女祭祀", "女皇", "皇帝", "教皇", "恋人", "战车", "力量",
                "隐者", "命运之轮", "正义", "倒吊人", "死神", "节制", "恶魔", "高塔", "星辰",
                "月亮", "太阳", "审批", "世界", "权杖国王", "权杖王后", "权杖骑士", "权杖侍卫",
                "权杖二", "权杖三", "权杖四", "权杖五", "权杖六", "权杖七", "权杖八",
                "权杖九", "权杖十", "权杖ACE",
                "星币二", "星币三", "星币四", "星币五", "星币六", "星币七", "星币八",
                "星币九", "星币十", "星币ACE",
                "宝剑二", "宝剑三", "宝剑四", "宝剑五", "宝剑六", "宝剑七", "宝剑八",
                "宝剑九", "宝剑十", "宝剑ACE",
                "圣杯二", "圣杯三", "圣杯四", "圣杯五", "圣杯六", "圣杯七", "圣杯八",
                "圣杯九", "圣杯十", "圣杯ACE",
        };

        String[] side = {"正位", "逆位"};

        Scanner scanner = new Scanner(System.in);
        while (true) {
            System.out.println("请输入抽取张数:(输入0结束)");
            int count = scanner.nextInt();
            if (count == 0) {
                break;
            }
            for (int i = 0; i < count; i++) {
                showResult(arr, side);
            }
        }

    }

    public static int getRandom(int min, int max) {
        Random random = new Random();
        return random.nextInt(max - min + 1) + min;
    }

    public static void showResult(String[] arr, String[] side) {
        System.out.print("你选中的塔罗牌是:");
        System.out.print(arr[getRandom(0, arr.length)] + " ");
        System.out.println(side[getRandom(0, 1)]);
    }

}