Java 生成特定范围内的随机数

Java 生成特定范围内的随机数,java,random,Java,Random,我正在制作一个程序,将在main中生成一个从1到10的随机数,并将其存储在特定字段中,但我们被指示使用random.java。我应该在Random.java中输入什么代码 你可以这样做 这将生成1到10之间的随机整数 Random rand = new Random(); int n = rand.nextInt(k) + 1; k是你想要的范围,它是唯一的,所以你必须添加+1,你知道,你可以很容易地用谷歌搜索类似的东西。这是一个没用的问题,因为你甚至没有试着自己去解决它。如果你将一个值传

我正在制作一个程序,将在main中生成一个从1到10的随机数,并将其存储在特定字段中,但我们被指示使用random.java。我应该在Random.java中输入什么代码

你可以这样做

这将生成1到10之间的随机整数

Random rand = new Random();

int  n = rand.nextInt(k) + 1;

k是你想要的范围,它是唯一的,所以你必须添加+1,你知道,你可以很容易地用谷歌搜索类似的东西。这是一个没用的问题,因为你甚至没有试着自己去解决它。如果你将一个值传递给Random,你可以重复得到相同的结果,这有助于测试。你是说新的Random 10它不必是10,但是的,类似于10。用任何数字试试你说的。我认为你不会得到适当的结果。我得到的正是我想象的。你觉得你得到了什么?
Random rand = new Random();

int  n = rand.nextInt(k) + 1;