gpt4 book ai didi

java - 在Java中获取随机数

转载 作者:bug小助手 更新时间:2023-10-28 01:38:12 31 4
gpt4 key购买 nike

我想在 Java 中获得一个介于 1 到 50 之间的随机值。

如何在 Math.random(); 的帮助下做到这一点?

如何绑定(bind) Math.random() 返回的值?

最佳答案

第一个解决方案是使用java.util.Random类:

import java.util.Random;

Random rand = new Random();

// Obtain a number between [0 - 49].
int n = rand.nextInt(50);

// Add 1 to the result to get a number from the required range
// (i.e., [1 - 50]).
n += 1;

另一种解决方案是使用 Math.random():

double random = Math.random() * 49 + 1;

int random = (int)(Math.random() * 50 + 1);

关于java - 在Java中获取随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5887709/

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