JavaSE基础生成随机数的三种方法
Posted 菜鸟更要虚心学习
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaSE基础生成随机数的三种方法相关的知识,希望对你有一定的参考价值。
方法一:
(数据类型)(最小值+Math.random()*(最大值-最小值+1))
举例:
(int)(1+Math.random()*(10-1+1)) 生成1~10的随机数。
方法二:
(数据类型)最小值+Math.random()*最大值
举例:
(int)(1+Math.random()*10) 生成1~10的随机数。
方法三:
通过java.util包中的Random类的nextInt方法来得到1-10的int随机数
Random ra = new Random(); ra.nextInt(10)+1
以上是关于JavaSE基础生成随机数的三种方法的主要内容,如果未能解决你的问题,请参考以下文章