【发布时间】:2014-10-23 11:52:20
【问题描述】:
我正在制作一个程序,它将在 main 中生成一个从 1 到 10 的随机数并将其存储在特定字段中,但我们被指示使用 Random.java。我应该在 Random.java 中输入什么代码?
【问题讨论】:
-
你知道,你可以很容易地用谷歌搜索类似的东西。这是一个无用的问题,因为您甚至都没有尝试自己解决。
我正在制作一个程序,它将在 main 中生成一个从 1 到 10 的随机数并将其存储在特定字段中,但我们被指示使用 Random.java。我应该在 Random.java 中输入什么代码?
【问题讨论】:
你可以try这个
Random random = new Random();
int i = random.nextInt(10) + 1;
System.out.println(i);
这将生成介于 1 到 10 之间的随机 integer 数字
【讨论】:
Random(),您可以重复获得相同的结果,这有助于测试。
Random rand = new Random();
int n = rand.nextInt(k) + 1;
k 是您想要的范围,它是独占的,因此您必须添加 +1
【讨论】: