1

如何在 Groovy Script 中生成特定范围内的随机数?我想生成 10,000 到 90,000 之间的数字

以下是我到目前为止的尝试:

1.

 Math.abs(new Random().nextInt() % 10000) +90000

2.

(int)(10000 + 90000*Math.random()) 

这两个都生成一个随机数是的,但它们不在10,00-90,000的范围内

4

1 回答 1

1

我发现了我的错误:我只需要将 90000 和 10000 切换为 1。正确的代码:

Math.abs(new Random().nextInt() % 90000) +10000
于 2017-11-06T17:16:18.147 回答