Java教程

java产生随机数

本文主要是介绍java产生随机数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

通过Math.random()来获取随机数。实际上,它返回的是0(包含)到1(不包含)之间的double值。使用方法如下:
final double d = Math.random();
若要获取int类型的整数,只需要将上面的结果转行成int类型即可。比如,获取[0, 100)之间的int整数。方法如下:

final double d = Math.random();
final int i = (int)(d*100);

在[start,end]中随机选一个数的代码是:
int picked = (int) (Math.random() * (end - start + 1)) + start;

这篇关于java产生随机数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!