Skip to content

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、看牌…

Notifications You must be signed in to change notification settings

slighting666/doudizhu-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

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、看牌 直接打印集合,遍历存储玩家和底牌的集合

About

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、看牌…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published