Java模拟斗地主

需求:
通过程序实现斗地主过程中的洗牌,发牌和看牌。要求:对牌排序
思路:
1:创建HashMap,键是编号,值是牌
2:创建ArrayList,储存编号
3:创建花色数组和点数数组
4:从0开始往HashMap里面存储编号,并存储对应的牌。同时往ArrayList存储对应的编号
5:洗牌(洗的是编号),用Collections的shuffle()方法实现
6:发牌(发的也是编号,为了保证编号是排序的,创建TreeSet集合接收)
7:定义方法看牌(遍历TreeSet集合,获取编号,到HashMap集合找到对应的牌)
package collections;

import java.util.*;

public class PokerDemo {
public static void main(String[] args) {
HashMap hashMap = new HashMap<>();
Arr

Java模拟斗地主最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/27776.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>