public class TestList {
public static void main(String[] args){
List list=new ArrayList();
for(int i=1;i<53;i++){
// 添加52张牌
list.add(i);
}
// 从新洗牌
Collections.shuffle(list);
// 给4个人发牌,52/4=13 ,每13张牌就换行输出
for(int i=0;i<list.size();i++){
System.out.print(list.get(i));
// 每十三个就换行输出
if((i+1)%13==0){
System.out.println();
}else{
System.out.print(",");
}
}
}
}
有52张扑克牌要随机发牌给四个玩家,并且四个玩家牌的数量是相同的?
原创
©著作权归作者所有:来自51CTO博客作者mb64a401e9f23d4的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:列表显示的切换功能,有多级列表
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
提升企业级数据处理效率!3.0 系列版本的四个集群优化点详解数据同步 TDengine 时序数据库
-
扑克牌中的顺子
从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是
算法 数据结构 最小值 空间复杂度 Math -
读心术【扑克牌魔术——21张扑克牌】——代码实现【有趣小练习】
读心术【扑克牌魔术——21张扑克牌】——代码实现【有趣小练习】 ...
有趣的代码 i++ d3 数组 java