Pinned Repositories
doudizhu-
1、斗地主:54张牌,存储在一个集合中 特殊牌:大王、小王 其他52张牌: 定义一个数组/集合,存储4种花色:桃心梅方 定义一个数组/集合,存储13个序号:2,A,K...3 循环嵌套遍历两个数组/集合,组装52张牌 桃2桃A桃K...3,心2心A...3 2、洗牌 使用集合工具类Collections的方法 static void shuffle<List<?> list>使用判定的随机源对指定列表进行置换 会随机的打乱集合中元素的顺序 3、发牌 要求:1个人17张牌,剩余3张作为底牌,一人一张轮流发牌:集合的索引(0-53)%3 定义4个集合:存储3个玩家的牌和底牌 索引%3,有三个值(0,1,2),0%3=0、1%3=1、2%3=2、3%3=0 索引>=51,改底牌发牌 4、看牌 直接打印集合,遍历存储玩家和底牌的集合
doudizhu-youxu-
hongbaoyouxi
群主发普通红包,某群里面有多名成员,群主给多名成员发普通红包,普通红包规则: 1、群主的一笔金额,从群主余额里面扣除,平均分成n等份,让成员领取。 2、成员领取红包后,保存在成员余额中。
slighting666's Repositories
slighting666/doudizhu-
1、斗地主:54张牌,存储在一个集合中 特殊牌:大王、小王 其他52张牌: 定义一个数组/集合,存储4种花色:桃心梅方 定义一个数组/集合,存储13个序号:2,A,K...3 循环嵌套遍历两个数组/集合,组装52张牌 桃2桃A桃K...3,心2心A...3 2、洗牌 使用集合工具类Collections的方法 static void shuffle<List<?> list>使用判定的随机源对指定列表进行置换 会随机的打乱集合中元素的顺序 3、发牌 要求:1个人17张牌,剩余3张作为底牌,一人一张轮流发牌:集合的索引(0-53)%3 定义4个集合:存储3个玩家的牌和底牌 索引%3,有三个值(0,1,2),0%3=0、1%3=1、2%3=2、3%3=0 索引>=51,改底牌发牌 4、看牌 直接打印集合,遍历存储玩家和底牌的集合
slighting666/doudizhu-youxu-
slighting666/hongbaoyouxi
群主发普通红包,某群里面有多名成员,群主给多名成员发普通红包,普通红包规则: 1、群主的一笔金额,从群主余额里面扣除,平均分成n等份,让成员领取。 2、成员领取红包后,保存在成员余额中。