Random.nextFloat 不适用于浮点数?

2024-04-06

float minX = 50.0f;
float maxX = 100.0f;

Random rand = new Random();

float finalX = rand.nextFloat(maxX - minX + 1.0f) + minX;

“Random 类型中的 nextFloat() 方法不适用于参数 (float)”

嗯什么?


The nextFloat https://docs.oracle.com/javase/7/docs/api/java/util/Random.html#nextFloat()方法不带参数。调用它,然后将返回的值缩放到您想要的范围内。

float minX = 50.0f;
float maxX = 100.0f;

Random rand = new Random();

float finalX = rand.nextFloat() * (maxX - minX) + minX;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Random.nextFloat 不适用于浮点数? 的相关文章

随机推荐