我无法访问编译器 atm,但我正在考虑如何生成随机浮点值。要生成随机整数值,我将使用:
Random r = new Random();
int x = r.nextInt(8) + 9;
Run Code Online (Sandbox Code Playgroud)
我如何生成一个介于 6.2 和 7.4 之间的随机数?
小智 5
我会做这样的事情:
float min = 6.2f;
float max = 7.4f;
float result = (float)Math.random() * (max - min) + min;
Run Code Online (Sandbox Code Playgroud)
顺便提一句。这是一个 Java 在线编译器:CompileOnline.com