一、Math.Random()
产生一个大于等于0且小于1的数,可以通过(int)强制转化成整数
举一个例子
//产生一个1到(p-r)的整数,闭区间哦!
(int)(Math.Random()*(p-r))+1
二、Random对象
首先创建一个对象
Random r = new Random()
然后根据需求选择不同的方法
屏幕快照 2018-10-16 下午8.12.33.pngps:建议查一下java文档
产生一个大于等于0且小于1的数,可以通过(int)强制转化成整数
//产生一个1到(p-r)的整数,闭区间哦!
(int)(Math.Random()*(p-r))+1
Random r = new Random()
ps:建议查一下java文档
本文标题:两种JAVA产生随机数的方法
本文链接:https://www.haomeiwen.com/subject/onhkzftx.html
网友评论