非重复随机数组

Jes*_*uez 1 java

我需要制作一个典型的整数填充数组,其中包含10个从0到20的随机非重复数字.另外,我需要能够修改它,这样我就可以从0到20中排除一些随机数.

我怎样才能做到这一点?

Mat*_*Mat 15

您可以通过三个简单的步骤完成此操作:

  1. 使用您想要的所有候选编号构建一个列表
  2. 使用Collections.shuffle随机播放该列表
  3. 使用该n混洗列表的第一个元素.