Java生成不重复的随机数
- 论坛
- Java生成不重复的随机数
20 浏览
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); } } }
但是上述代码会创建重复项。我如何确保随机数不重复?