java - 如何洗牌和展示牌,使其只展示一次

标签 java

如何在 Java 中洗牌和显示卡片,以便它们只显示一次?

Math.random() 有机会显示两次。

最佳答案

将52张卡片放入一个ArrayList

然后调用

Collections.shuffle(cardList);

然后只发列表中的前 n 张牌。

关于java - 如何洗牌和展示牌,使其只展示一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5693710/

相关文章:

java - 为什么一个整数与一个数字连接会产生一个字符串?

java - Java 中的 Volatile 是什么?我们何时/如何使用它们?

java - 如何使用 Java SDK 将文件上传到 Box 子文件夹

java - 如何在 Tomcat 中自动创建新文件夹并将其用于存储上传的数据?

java - Class java - 类数组,从用户接收数据

java - 制作可以动态 CRUD 表单和 Controller 的 WebApp (Java)

java - JSR 363 的 UCUM 单位格式

java - 为什么java中需要方法重载和覆盖?

java - 如何使用 Geocoder 获取当前位置的邮政编码

java - 使用数组生成玩家得分