我想在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);
}
}
}
Run Code Online (Sandbox Code Playgroud)
但上面的代码会产生重复.如何确保随机数不重复?

任何人都可以告诉我如何使用java绘制这个"猫"脸.我尝试了以下但我不知道如何使这个绘图工作.我的意思是我知道/ n可以用来跳过一条线,我知道要显示/你必须做//.但我很难搞清楚这一点.
public class PrintCat {
public static void main(String[] args) {
System.out.println("//\\_\\//");
System.out.println("// 0 0 \\ ");
System.out.println("\\ \n \\~(*)~ ");
}
}
Run Code Online (Sandbox Code Playgroud)