您现在的位置是:课程教程文章
Random怎样在java中使用?
2023-12-15 21:33课程教程文章 人已围观
-
程序员为什么这么累?30岁不一定就是槛
程序员为什么这么累?30岁不一定就是槛... -
免费 JSP基础语法、JavaWeb网站开发入门,
免费 JSP基础语法、JavaWeb网站开发入门,JSP开发环境的搭建,工具的使用,基础语法、变量、常量、数据类型、运算符、... -
【未来教育】2022年计算机等级考试二级
【未来教育】2022年计算机等级考试二级QQ咨询群:787374296,有意报名的同学可找段中存老师咨询 学习QQ群:891974704,购... -
Java就业班SSM/springBoot等框架分布式,微服
Java就业班SSM/springBoot等框架分布式,微服下单前请加老师微信,不联系,不提供软件,不提供课件,不提供代码,不提供...
本教程操作环境:windows7系统、java10版,DELL G3电脑。
1.概念
是在做随机规则时需要用到的类。用途很广,比如随机抽奖,随机密码,随机验证码,随机奖励等,随机数,计算概率等。
2.构造方法
(1)public Random() (2)public Random(long seed)
Java产生随机数需要有一个基值seed,在第一种方法中基值缺省,则将系统时间作为seed。
3.普通方法
(1)public synonronized void setSeed(long seed)
该方法是设定基值seed。
(2)public int nextInt()
该方法是产生一个整型随机数。
(3)public long nextLong()
该方法是产生一个long型随机数。
(4)public float nextFloat()
该方法是产生一个Float型随机数。
(5)public double nextDouble()
该方法是产生一个Double型随机数。
(6)public synchronized double nextGoussian()
该方法是产生一个double型的Goussian随机数。
4.实例
/** 随机产生一个正整数,大于等于0 小于指定值*/ for (int i = 0; i < 100; i++) { int r = random.nextInt(100); System.out.println(r); } 如果要生成一个范围值比如,100~200之间随机,采用100加上0到100的随机值就能实现。 for (int i = 0; i < 100; i++) { int r = 100 + random.nextInt(100); System.out.println(r); }
以上就是Random类在java中的使用,整篇学习下来我们会发现,随机类的使用不论是在生活中,还是我们代码的程序中都非常有意思,看懂的小伙伴快试试吧。更多Java学习指路:Java基础
课程教程:Random怎样在java中使用?
下一篇:没有了