gpt4 book ai didi

java - java中如何生成随机数

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

如何使用 Math.random() 生成以两位数递增的随机数?例如,我试图从集合 (2,4,6,8) 中生成一个随机数,你会怎么做?

最佳答案

对于这个特定的集合,您可以使用

(int)(Math.random() * 4) * 2 + 2

这里:

  • Math.random() 生成一个大于或等于 0.0 且严格小于 1.0 的数字;
  • (int)(... * 4) 给出 0、1、2、3 之一。
  • ... * 2 + 2 给出 2、4、6、8 之一。

关于java - java中如何生成随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19127967/

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