gpt4 book ai didi

java - 如何生成一个介于 -1 和 1 之间的随机数?

转载 作者:行者123 更新时间:2023-12-02 05:25:53 25 4
gpt4 key购买 nike

我正在尝试生成一个随机网格并表示一个空白空间、非空白空间和玩家所在的空间我在二维数组中分别使用 -1、0 和 1。

我希望能够在运行时生成随机图并用 -1 和 0 填充网格。我应该怎么做?

我看过一些示例,但它们令人困惑 :S 我知道 Java 中有一个 Random 类,但它没有一个方法可以让我执行类似 nextInt(-1, 1) 的操作,我可以在其中设置起始范围。

任何帮助都会很棒。

干杯

最佳答案

nextInt(3) -1 将为您提供所需范围内的随机整数。

random.nextInt(3)将生成一个随机整数 0/1/2,并且通过减少 1 - 你得到一个相等(均匀)的概率得到每个 -1/0/1

关于java - 如何生成一个介于 -1 和 1 之间的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13384757/

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