gpt4 book ai didi

java - 生成 1 到 10 之间的随机数 Java

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:22 25 4
gpt4 key购买 nike

我想用 Java 生成一个 1 到 10 之间的数字。

这是我尝试过的:

Random rn = new Random();
int answer = rn.nextInt(10) + 1;

有没有办法告诉括号里要放什么()调用nextInt方法时又要添加什么?

最佳答案

the documentation表示,此方法调用返回“一个伪随机、均匀分布在 0(含)和指定值(不包括)之间的 int 值”。这意味着您将得到 0 到 9 之间的数字。因此,通过在该数字上加一,您已经正确完成了所有操作。

一般来说,如果您需要生成从 minmax (包括两者)的数字,您可以编写

random.nextInt(max - min + 1) + min

关于java - 生成 1 到 10 之间的随机数 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48373866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com