我正在尝试使用此代码生成随机浮点数。
float rangeDuration2 = maxDuration - minDuration;
但是由于某种原因,java不像我使用.nextInt()那样允许我使用此行
类型为Random的方法nextFloat()不适用于参数(float)
float actualDuration2 = rand.nextFloat(rangeDuration2) + minDuration;
反正这吗?
最佳答案
这应该可以解决问题。
float actualDuration2 = rand.nextFloat()*rangeDuration2 + minDuration;