List、Map集合的应用

Java集合存储的灵活运用
List集合存储 54个编号

Map <key,value> key 对应的是编号 , value 是 牌的花色(红方梅黑)+ 具体的一张牌 ,比如 黑桃2

用2个数组 存放 花色+ 13张牌

将牌的信息 存入到 list和map

发牌了… (需要打乱顺序)

看一下 自己是什么牌 (看牌)

代码如下
package DouDiZhu;

import java.util.*;

public class DouDiZhuDemo {
public static void main(String[] args) {

//存放编号
List list=new ArrayList<>();
//保存牌的信息
Map<Integer,String> map=new HashMap<>();

//存放4中花色
String []color={"♥","♠","♦","♣"};

//存放13张牌
String [] number={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};

//记录 54张牌 从0-53
Integer Zongpai=0;

//存储牌信息到上面两个集合

猜你喜欢

转载自www.cnblogs.com/hanalo/p/13368051.html
今日推荐