Java产生随机数
package fucai; import java.util.Random; public class JavaRand { public static void main(String[] args) { //生成【0,1)内的随机数。Math库里的static(静态)方法random() double rand = Math.random(); System.out.println(rand); //通过Random类对象,可生成许多不同类型的随机数字,只需要调用 //nextInt()、nextFloat()、nextLong()、nextDouble() //就可,传递给这些函数的参数是随机数的上限,下限为0。 //如果创建Randdom对象过程中没有传递任何参数,java就会将当前时间 //作为随机数生成器的种子,并由此每一次执行时都产生不同的输出。如果在 //创建Random()对象过程中提供种子,就可以在每次执行时产生相同的随机数 Random random = new Random(); System.out.println(random.nextInt(99)+1); //设定种子,每次执行产生相同的十个随机数 Random random2 = new Random(47); for(int i = 0;i<10;i++) { System.out.println(random2.nextInt(99)+1); } } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。