Java Math.Random() 用于一系列数字

标签 java eclipse math random

是否可以在Java中使用Math.Random()来获取一系列数字,例如10、20、30、40...或100、200、300...。 我当前的实现是 Math.Random()*3*100,因为我认为这将使我得到最多 300 个可被 100 整除的数字。

最佳答案

此代码在步骤 10 中返回一个随机数。0 被排除在外,但如果您想添加它,请去掉 Math.random() 行上的 +1。

int step = 10;
int random = (int)(Math.random()*10+1)*step; //10 is the number of possible outcomes
System.out.println("Random with step " + step + ":" random);

关于Java Math.Random() 用于一系列数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33965780/

相关文章:

java - 在 Glassfish 4 上启动小程序

java - 如何移动文件夹和文件?

java - Eclipse 在远程 Debug模式下不突出显示当前行

eclipse - 如何使用 Eclipse 首选项页面中的值来初始化外部工具参数?

c - 如何求解 4 个变量的方程

Java初始化二维数组列表

java - 如何设置最新的Dozer版本?

java - 缺少 Artifact com.sun.jdmk :jmxtools:jar:1. 2.1

ruby - 质数和

math - 为什么我的 GLSL 着色器灯光会随着它所照射的对象在场景中移动?