我正在尝试使用此代码生成随机浮动。
float rangeDuration2 = maxDuration - minDuration;
但由于某种原因,java不会让我使用这条线,因为我会使用.nextInt()
Random类型中的nextFloat()方法不适用于参数(float)
float actualDuration2 = rand.nextFloat(rangeDuration2) + minDuration;
无论如何?
答案 0 :(得分:4)
这应该可以解决问题。
float actualDuration2 = rand.nextFloat()*rangeDuration2 + minDuration;