Java生成非重复随机数
我想在Java中创建一组没有重复的随机数。
例如,我有一个数组来存储从0到9999的10,000个随机整数。
这是我到目前为止:
import java.util.Random;public class Sort{ public static void main(String[] args){ int[] nums = new int[10000]; Random randomGenerator = new Random(); for (int i = 0; i < nums.length; ++i){ nums[i] = randomGenerator.nextInt(10000); } }}
但上面的代码会产生重复。如何确保随机数不重复?
茅侃侃
相关分类