我需要制作一个典型的整数填充数组,其中包含 10 个从 0 到 20 的随机非重复数字。此外,我需要能够修改它,以便我可以排除一些从 0 到 20 的随机数。
我该怎么做?
最佳答案
您可以通过三个简单的步骤完成此操作:
- 建立一个包含所有你想要的候选人编号的列表
- 使用
Collections.shuffle
洗牌 - 使用该随机列表的
n
个第一个元素。
关于java - 不重复随机数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9052519/