小编Fer*_*nez的帖子

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);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但上面的代码会产生重​​复.如何确保随机数不重复?

java random duplicates

30
推荐指数
3
解决办法
8万
查看次数

使用ascii设计java猫艺术

在此输入图像描述

任何人都可以告诉我如何使用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)

java

2
推荐指数
1
解决办法
4415
查看次数

标签 统计

java ×2

duplicates ×1

random ×1